| Overall Result: FAIL |
|---|
| Report Production | Report Configuration | Analysis phases |
|---|---|---|
|
|
|
| Number of Violations | LDRA Code | (M) Mandatory Standards | CERT Code |
|---|---|---|---|
|
|
9 S | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C | |
|
|
20 S | CERT DCL31-C | |
|
|
30 S | CERT EXP30-C,EXP31-C | |
|
|
5 D | CERT EXP33-C | |
|
|
39 S | CERT FLP30-C | |
|
|
43 S | CERT ENV33-C,SIG32-C | |
|
|
47 S | CERT ARR30-C | |
|
|
71 S | CERT DCL30-C,MEM36-C | |
|
|
86 S | CERT ERR31-C | |
|
|
93 S | CERT INT01-C,INT02-C,INT07-C | |
|
|
94 S | CERT EXP11-C,EXP36-C,INT11-C | |
|
|
98 S | CERT EXP37-C | |
|
|
17 D | CERT DCL32-C | |
|
|
19 D | CERT EXP37-C | |
|
|
20 D | CERT DCL31-C,ERR30-C | |
|
|
24 D | CERT DCL31-C | |
|
|
1 X | CERT ARR31-C | |
|
|
134 S | CERT EXP10-C,EXP30-C | |
|
|
35 D | CERT EXP02-C,EXP10-C,EXP30-C | |
|
|
1 Q | CERT EXP02-C,EXP10-C,EXP30-C | |
|
|
157 S | CERT STR05-C,STR30-C | |
|
|
170 S | CERT DCL07-C,EXP37-C | |
|
|
41 D | CERT EXP37-C | |
|
|
42 D | CERT DCL30-C | |
|
|
43 D | CERT INT32-C,INT33-C | |
|
|
248 S | CERT INT33-C | |
|
|
45 D | CERT EXP08-C,EXP34-C | |
|
|
49 D | CERT FIO42-C | |
|
|
326 S | CERT DCL31-C | |
|
|
344 S | CERT EXP32-C | |
|
|
51 D | CERT MEM30-C | |
|
|
355 S | CERT DCL32-C | |
|
|
403 S | CERT INT34-C | |
|
|
433 S | CERT INT02-C,INT31-C | |
|
|
434 S | CERT INT02-C,INT31-C,STR34-C | |
|
|
442 S | CERT INT02-C,FLP33-C | |
|
|
443 S | CERT INT02-C,FLP33-C | |
|
|
444 S | CERT FLP33-C | |
|
|
456 S | CERT MSC31-C | |
|
|
57 D | CERT EXP33-C | |
|
|
476 S | CERT ARR30-C | |
|
|
480 S | CERT DCL33-C | |
|
|
483 S | CERT MEM34-C | |
|
|
484 S | CERT MEM31-C | |
|
|
487 S | CERT MEM35-C | |
|
|
489 S | CERT DCL33-C,FIO43-C | |
|
|
493 S | CERT INT32-C | |
|
|
494 S | CERT INT32-C | |
|
|
496 S | CERT EXP37-C | |
|
|
61 X | CERT DCL32-C |
| Number of Violations | LDRA Code | (M) Mandatory Standards | CERT Code |
|---|---|---|---|
|
|
64 X | CERT ARR30-C | |
|
|
69 D | CERT EXP33-C | |
|
|
562 S | Use of ++,-- or = in macro parameters. | CERT PRE31-C |
|
|
75 D | CERT FIO31-C | |
|
|
68 X | CERT DCL00-C | |
|
|
69 X | CERT ARR30-C | |
|
|
573 S | Macro concatenation of uni char names. | CERT PRE30-C |
|
|
575 S | Linkage differs from previous declaration. | CERT DCL36-C |
|
|
576 S | Function pointer is of wrong type. | CERT DCL35-C,EXP08-C |
| Number of Violations | LDRA Code | (C) Checking (Mandatory) Standards | CERT Code |
|---|
| Number of Violations | LDRA Code | (O) Optional Standards | CERT Code |
|---|---|---|---|
| 1 | 5 S | CERT MSC03-C | |
| 1143 | 12 S | CERT MSC01-C | |
| 1 | 21 S | CERT DCL07-C | |
|
|
1 D | CERT MSC13-C | |
|
|
4 D | CERT MSC13-C | |
|
|
7 D | CERT MSC13-C | |
|
|
8 D | CERT MSC08-C | |
|
|
15 D | CERT MSC13-C | |
| 30 | 41 S | CERT DCL10-C,DCL11-C | |
| 291 | 44 S | CERT DCL03-C,INT06-C | |
|
|
50 S | CERT INT13-C | |
|
|
52 S | CERT INT02-C | |
|
|
54 S | CERT EXP06-C | |
| 119 | 57 S | CERT MSC03-C,MSC12-C | |
| 15 | 58 S | CERT MSC03-C | |
| 33 | 59 S | CERT MSC03-C | |
|
|
73 S | CERT INT12-C | |
| 63 | 79 S | CERT PRE03-C | |
|
|
81 S | CERT PRE07-C | |
| 14 | 85 S | CERT INT09-C | |
| 281 | 95 S | CERT EXP11-C | |
|
|
99 S | CERT MSC02-C | |
| 2 | 101 S | CERT INT02-C | |
|
|
27 D | CERT DCL15-C | |
| 302 | 113 S | CERT MSC09-C | |
| 110 | 77 S | CERT PRE02-C | |
| 88 | 78 S | CERT PRE01-C,PRE02-C | |
| 99 | 96 S | CERT INT02-C | |
|
|
115 S | CERT STR03-C | |
|
|
119 S | CERT MSC04-C | |
| 97 | 120 S | CERT INT13-C | |
|
|
125 S | CERT PRE05-C | |
| 38 | 131 S | CERT DCL01-C | |
| 5 | 132 S | CERT MSC02-C | |
| 1 | 133 S | CERT EXP02-C | |
| 1 | 135 S | CERT DCL07-C | |
|
|
139 S | CERT MSC07-C | |
|
|
140 S | CERT MSC07-C | |
|
|
176 S | CERT MSC10-C | |
| 488 | 177 S | CERT DCL04-C | |
| 70 | 200 S | CERT DCL00-C | |
| 1333 | 201 S | CERT DCL06-C,EXP07-C,EXP09-C | |
| 9 | 203 S | CERT EXP05-C | |
|
|
218 S | CERT PRE04-C | |
| 113 | 243 S | CERT PRE06-C | |
| 296 | 273 S | CERT PRE03-C | |
|
|
299 S | CERT DCL05-C | |
| 52 | 1 J | CERT MSC07-C | |
| 4 | 302 S | CERT MSC04-C | |
|
|
329 S | CERT INT07-C |
| Number of Violations | LDRA Code | (O) Optional Standards | CERT Code |
|---|---|---|---|
| 35 | 331 S | CERT INT13-C | |
|
|
332 S | CERT INT02-C | |
| 4 | 334 S | CERT INT02-C | |
| 68 | 340 S | CERT PRE00-C | |
| 13 | 352 S | CERT DCL12-C | |
|
|
50 D | CERT MEM00-C | |
| 88 | 361 S | CERT EXP00-C | |
|
|
376 S | CERT MSC10-C | |
| 47 | 381 S | CERT DCL05-C | |
| 225 | 382 S | CERT EXP12-C | |
|
|
53 D | CERT EXP08-C | |
|
|
387 S | CERT DCL08-C | |
| 6 | 400 S | CERT EXP03-C | |
| 3 | 401 S | CERT ARR00-C | |
|
|
406 S | CERT EXP02-C | |
|
|
54 D | CERT EXP08-C | |
|
|
408 S | CERT EXP02-C | |
| 16 | 432 S | CERT INT07-C | |
|
|
438 S | CERT EXP08-C | |
|
|
439 S | CERT INT15-C | |
| 4 | 440 S | CERT INT15-C | |
| 3 | 446 S | CERT INT02-C | |
|
|
452 S | CERT INT02-C | |
|
|
457 S | CERT INT02-C | |
| 2103 | 458 S | CERT INT02-C,INT07-C | |
|
|
486 S | CERT FIO00-C | |
| 50 | 488 S | CERT INT08-C | |
|
|
491 S | CERT INT02-C | |
|
|
61 D | CERT DCL15-C | |
|
|
62 D | CERT DCL13-C | |
|
|
515 S | CERT DCL04-C | |
|
|
65 D | CERT MSC12-C | |
|
|
70 D | CERT MSC12-C | |
|
|
553 S | Function and proto should both be static. | CERT DCL15-C |
|
|
72 D | CERT EXP10-C | |
|
|
67 X | CERT DCL02-C | |
|
|
74 D | CERT EXP10-C | |
|
|
568 S | #include "filename" uses standard library name. | CERT PRE04-C |
| 3 | 577 S | Sizeof argument is a pointer. | CERT EXP01-C |
| 8 | 578 S | Sizeof used in arithmetic expression. | CERT EXP03-C |
|
|
78 D | CERT DCL00-C | |
| 6 | 584 S | Remainder of % op could be negative. | CERT INT10-C |
| 4 | 585 S | Bitwise and arith operations on same data. | CERT INT14-C |
|
|
586 S | Format is not %j for user defined type. | CERT INT15-C |
| Number of Mandatory Standards checked | 39 |
| Number of Checking Standards checked | 0 |
| Number of Optional Standards checked | 77 |
| Total Standards checked | 116 |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Name | Last Modification Date |
|---|---|
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\irc\notifylist\module-formats.c | Tue Jul 21 11:47:59 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\irc\notifylist\fe-notifylist.c | Tue Jul 21 11:47:59 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\irc\dcc\module-formats.c | Tue Jul 21 11:47:59 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\irc\dcc\fe-dcc.c | Tue Jul 21 11:47:59 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\irc\dcc\fe-dcc-server.c | Tue Jul 21 11:47:59 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\irc\dcc\fe-dcc-send.c | Tue Jul 21 11:47:59 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\irc\dcc\fe-dcc-get.c | Tue Jul 21 11:47:59 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\irc\dcc\fe-dcc-chat.c | Tue Jul 21 11:47:59 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\irc\dcc\fe-dcc-chat-messages.c | Tue Jul 21 11:47:59 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\irc\module-formats.c | Tue Jul 21 11:48:00 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\irc\irc-completion.c | Tue Jul 21 11:48:00 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\irc\fe-whois.c | Tue Jul 21 11:48:00 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\irc\fe-netsplit.c | Tue Jul 21 11:48:00 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\irc\fe-netjoin.c | Tue Jul 21 11:48:00 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\irc\fe-modes.c | Tue Jul 21 11:48:00 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\irc\fe-ircnet.c | Tue Jul 21 11:48:00 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\irc\fe-irc-server.c | Tue Jul 21 11:48:00 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\irc\fe-irc-queries.c | Tue Jul 21 11:48:00 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\irc\fe-irc-messages.c | Tue Jul 21 11:48:00 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\irc\fe-irc-commands.c | Tue Jul 21 11:48:00 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\irc\fe-irc-channels.c | Tue Jul 21 11:48:00 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\irc\fe-events.c | Tue Jul 21 11:48:00 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\irc\fe-events-numeric.c | Tue Jul 21 11:48:00 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\irc\fe-ctcp.c | Tue Jul 21 11:48:00 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\irc\fe-common-irc.c | Tue Jul 21 11:48:00 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\windows-layout.c | Tue Jul 21 11:47:59 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\window-items.c | Tue Jul 21 11:47:59 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\window-commands.c | Tue Jul 21 11:47:59 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\window-activity.c | Tue Jul 21 11:47:59 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\wcwidth.c | Tue Jul 21 11:47:59 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\utf8.c | Tue Jul 21 11:47:59 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\themes.c | Tue Jul 21 11:47:59 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\printtext.c | Tue Jul 21 11:47:59 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\module-formats.c | Tue Jul 21 11:47:59 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\keyboard.c | Tue Jul 21 11:47:59 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\hilight-text.c | Tue Jul 21 11:47:59 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\formats.c | Tue Jul 21 11:47:59 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\fe-windows.c | Tue Jul 21 11:47:59 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\fe-settings.c | Tue Jul 21 11:47:59 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\fe-server.c | Tue Jul 21 11:47:59 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\fe-recode.c | Tue Jul 21 11:47:59 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\fe-queries.c | Tue Jul 21 11:47:59 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\fe-modules.c | Tue Jul 21 11:47:59 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\fe-messages.c | Tue Jul 21 11:47:59 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\fe-log.c | Tue Jul 21 11:50:53 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\fe-ignore.c | Tue Jul 21 11:47:59 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\fe-ignore-messages.c | Tue Jul 21 11:47:59 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\fe-help.c | Tue Jul 21 11:47:59 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\fe-expandos.c | Tue Jul 21 11:47:59 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\fe-exec.c | Tue Jul 21 11:47:59 2009 |
| Name | Last Modification Date |
|---|---|
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\fe-core-commands.c | Tue Jul 21 11:47:59 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\fe-common-core.c | Tue Jul 21 11:47:59 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\fe-channels.c | Tue Jul 21 11:47:59 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\completion.c | Tue Jul 21 11:47:59 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\command-history.c | Tue Jul 21 11:47:59 2009 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\irssi\irssi-0.8.14\src\fe-common\core\chat-completion.c | Tue Jul 21 11:47:59 2009 |
| Number of procedures: | 891 |
| Number of locally uncalled procedures: | 0 |
| Maximum loop depth: | 2 |
| Total Cyclomatic Complexity: | 3113 |
| Number of reformatted executable lines: | 33047 |
| Number of lines of comments: | 17153 |
| Globals / code outside procedures - FAIL |
|---|
| Code | File: Src Line | Violation | Standard |
|---|---|---|---|
| O | chat-completion.c: 21 | Included file not protected with #define. | CERT PRE06-C |
| O | common.h: 4 | Found #define. | CERT PRE03-C |
| O | common.h: 6 | Found #define. | CERT PRE03-C |
| O | common.h: 7 | Found #define. | CERT PRE03-C |
| O | common.h: 9 | Found #define. | CERT PRE03-C |
| O | common.h: 9 | Define used for numeric constant. | CERT DCL00-C |
| O | common.h: 47 | Found #define. | CERT PRE03-C |
| O | common.h: 48 | Found #define. | CERT PRE03-C |
| O | common.h: 49 | Found #define. | CERT PRE03-C |
| O | common.h: 50 | Found #define. | CERT PRE03-C |
| O | common.h: 51 | Found #define. | CERT PRE03-C |
| O | common.h: 52 | Found #define. | CERT PRE03-C |
| O | common.h: 56 | Found #define. | CERT PRE03-C |
| O | common.h: 70 | Found #define. | CERT PRE03-C |
| O | common.h: 71 | Found #define. | CERT PRE03-C |
| O | common.h: 71 | Literal value requires a U suffix. | CERT INT13-C |
| O | common.h: 86 | Found #define. | CERT PRE03-C |
| O | common.h: 86 | Literal value requires a U suffix. | CERT INT13-C |
| O | common.h: 86 | Macro contains unacceptable items | CERT PRE03-C |
| O | common.h: 88 | Found #define. | CERT PRE03-C |
| O | common.h: 88 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | common.h: 88 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | common.h: 90 | Found #define. | CERT PRE03-C |
| O | common.h: 93 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | common.h: 93 | Macro contains unacceptable items | CERT PRE03-C |
| O | common.h: 96 | Found #define. | CERT PRE03-C |
| O | common.h: 96 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | common.h: 96 | Macro contains unacceptable items | CERT PRE03-C |
| O | common.h: 97 | Found #define. | CERT PRE03-C |
| O | common.h: 97 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | common.h: 97 | Macro contains unacceptable items | CERT PRE03-C |
| O | common.h: 98 | Found #define. | CERT PRE03-C |
| O | common.h: 98 | Use of banned function or variable. | CERT DCL03-C,INT06-C |
| O | common.h: 98 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | common.h: 98 | Macro contains unacceptable items | CERT PRE03-C |
| O | common.h: 99 | Found #define. | CERT PRE03-C |
| O | common.h: 99 | Use of banned function or variable. | CERT DCL03-C,INT06-C |
| O | common.h: 99 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | common.h: 99 | Macro contains unacceptable items | CERT PRE03-C |
| O | common.h: 100 | Found #define. | CERT PRE03-C |
| O | common.h: 100 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | common.h: 100 | Macro contains unacceptable items | CERT PRE03-C |
| O | common.h: 101 | Found #define. | CERT PRE03-C |
| O | common.h: 101 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | common.h: 101 | Macro contains unacceptable items | CERT PRE03-C |
| O | common.h: 102 | Found #define. | CERT PRE03-C |
| O | common.h: 102 | Use of banned function or variable. | CERT DCL03-C,INT06-C |
| O | common.h: 102 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | common.h: 102 | Macro contains unacceptable items | CERT PRE03-C |
| O | common.h: 103 | Found #define. | CERT PRE03-C |
| Code | File: Src Line | Violation | Standard |
|---|---|---|---|
| O | common.h: 103 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | common.h: 103 | Macro contains unacceptable items | CERT PRE03-C |
| O | common.h: 104 | Found #define. | CERT PRE03-C |
| O | common.h: 104 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | common.h: 104 | Macro contains unacceptable items | CERT PRE03-C |
| O | common.h: 105 | Found #define. | CERT PRE03-C |
| O | common.h: 105 | Use of banned function or variable. | CERT DCL03-C,INT06-C |
| O | common.h: 105 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | common.h: 105 | Macro contains unacceptable items | CERT PRE03-C |
| O | common.h: 106 | Found #define. | CERT PRE03-C |
| O | common.h: 106 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | common.h: 106 | Macro contains unacceptable items | CERT PRE03-C |
| O | common.h: 107 | Found #define. | CERT PRE03-C |
| O | common.h: 107 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | common.h: 107 | Macro contains unacceptable items | CERT PRE03-C |
| O | common.h: 108 | Found #define. | CERT PRE03-C |
| O | common.h: 108 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | common.h: 108 | Macro contains unacceptable items | CERT PRE03-C |
| O | common.h: 109 | Found #define. | CERT PRE03-C |
| O | common.h: 109 | Use of banned function or variable. | CERT DCL03-C,INT06-C |
| O | common.h: 109 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | common.h: 109 | Macro contains unacceptable items | CERT PRE03-C |
| O | common.h: 110 | Found #define. | CERT PRE03-C |
| O | common.h: 110 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | common.h: 110 | Macro contains unacceptable items | CERT PRE03-C |
| O | module.h: 3 | Found #define. | CERT PRE03-C |
| O | signals.h: 4 | Found #define. | CERT PRE03-C |
| O | signals.h: 4 | Define used for numeric constant. | CERT DCL00-C |
| O | signals.h: 5 | Found #define. | CERT PRE03-C |
| O | signals.h: 5 | Define used for numeric constant. | CERT DCL00-C |
| O | signals.h: 6 | Found #define. | CERT PRE03-C |
| O | signals.h: 6 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | signals.h: 8 | Found #define. | CERT PRE03-C |
| O | signals.h: 8 | Define used for numeric constant. | CERT DCL00-C |
| O | signals.h: 20 | Found #define. | CERT PRE03-C |
| O | signals.h: 20 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | signals.h: 20 | Macro contains unacceptable items | CERT PRE03-C |
| O | signals.h: 22 | Found #define. | CERT PRE03-C |
| O | signals.h: 22 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | signals.h: 22 | Macro contains unacceptable items | CERT PRE03-C |
| O | signals.h: 24 | Found #define. | CERT PRE03-C |
| O | signals.h: 24 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | signals.h: 24 | Macro contains unacceptable items | CERT PRE03-C |
| O | signals.h: 27 | Found #define. | CERT PRE03-C |
| O | signals.h: 27 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | signals.h: 27 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | signals.h: 27 | Macro contains unacceptable items | CERT PRE03-C |
| O | signals.h: 29 | Found #define. | CERT PRE03-C |
| O | signals.h: 29 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | signals.h: 29 | Macro replacement list needs parentheses. | CERT PRE02-C |
| Code | File: Src Line | Violation | Standard |
|---|---|---|---|
| O | signals.h: 29 | Macro contains unacceptable items | CERT PRE03-C |
| O | signals.h: 31 | Found #define. | CERT PRE03-C |
| O | signals.h: 32 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | signals.h: 32 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | signals.h: 32 | Macro contains unacceptable items | CERT PRE03-C |
| O | signals.h: 36 | Found #define. | CERT PRE03-C |
| O | signals.h: 36 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | signals.h: 36 | Macro contains unacceptable items | CERT PRE03-C |
| O | signals.h: 38 | Found #define. | CERT PRE03-C |
| O | signals.h: 38 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | signals.h: 38 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | signals.h: 38 | Macro contains unacceptable items | CERT PRE03-C |
| O | signals.h: 43 | Ellipsis used in procedure parameter list. | CERT DCL10-C,DCL11-C |
| O | signals.h: 44 | Ellipsis used in procedure parameter list. | CERT DCL10-C,DCL11-C |
| O | signals.h: 47 | Ellipsis used in procedure parameter list. | CERT DCL10-C,DCL11-C |
| O | signals.h: 61 | Found #define. | CERT PRE03-C |
| O | signals.h: 61 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | signals.h: 67 | Found #define. | CERT PRE03-C |
| O | signals.h: 68 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | signals.h: 68 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | signals.h: 70 | Found #define. | CERT PRE03-C |
| O | signals.h: 70 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | signals.h: 70 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | commands.h: 25 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | commands.h: 30 | Incomplete initialisation of enumerator. | CERT INT09-C |
| O | commands.h: 31 | Incomplete initialisation of enumerator. | CERT INT09-C |
| O | commands.h: 33 | Incomplete initialisation of enumerator. | CERT INT09-C |
| O | commands.h: 34 | Incomplete initialisation of enumerator. | CERT INT09-C |
| O | commands.h: 35 | Incomplete initialisation of enumerator. | CERT INT09-C |
| O | commands.h: 36 | Incomplete initialisation of enumerator. | CERT INT09-C |
| O | commands.h: 37 | Incomplete initialisation of enumerator. | CERT INT09-C |
| O | commands.h: 38 | Incomplete initialisation of enumerator. | CERT INT09-C |
| O | commands.h: 39 | Incomplete initialisation of enumerator. | CERT INT09-C |
| O | commands.h: 40 | Incomplete initialisation of enumerator. | CERT INT09-C |
| O | commands.h: 41 | Incomplete initialisation of enumerator. | CERT INT09-C |
| O | commands.h: 42 | Incomplete initialisation of enumerator. | CERT INT09-C |
| O | commands.h: 43 | Incomplete initialisation of enumerator. | CERT INT09-C |
| O | commands.h: 45 | Incomplete initialisation of enumerator. | CERT INT09-C |
| O | commands.h: 48 | Found #define. | CERT PRE03-C |
| O | commands.h: 49 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | commands.h: 49 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | commands.h: 52 | Found #define. | CERT PRE03-C |
| O | commands.h: 52 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | commands.h: 52 | Macro contains unacceptable items | CERT PRE03-C |
| O | commands.h: 59 | Found #define. | CERT PRE03-C |
| O | commands.h: 59 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | commands.h: 59 | Macro contains unacceptable items | CERT PRE03-C |
| O | commands.h: 72 | Found #define. | CERT PRE03-C |
| O | commands.h: 72 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | commands.h: 72 | Macro replacement list needs parentheses. | CERT PRE02-C |
| Code | File: Src Line | Violation | Standard |
|---|---|---|---|
| O | commands.h: 73 | Found #define. | CERT PRE03-C |
| O | commands.h: 73 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | commands.h: 73 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | commands.h: 74 | Found #define. | CERT PRE03-C |
| O | commands.h: 74 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | commands.h: 74 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | commands.h: 76 | Found #define. | CERT PRE03-C |
| O | commands.h: 76 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | commands.h: 76 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | commands.h: 77 | Found #define. | CERT PRE03-C |
| O | commands.h: 77 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | commands.h: 77 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | commands.h: 78 | Found #define. | CERT PRE03-C |
| O | commands.h: 78 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | commands.h: 78 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | commands.h: 80 | Found #define. | CERT PRE03-C |
| O | commands.h: 80 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | commands.h: 80 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | commands.h: 81 | Found #define. | CERT PRE03-C |
| O | commands.h: 81 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | commands.h: 81 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | commands.h: 82 | Found #define. | CERT PRE03-C |
| O | commands.h: 82 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | commands.h: 82 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | commands.h: 85 | Found #define. | CERT PRE03-C |
| O | commands.h: 85 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | commands.h: 85 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | commands.h: 110 | Found #define. | CERT PRE03-C |
| O | commands.h: 111 | Non standard character @ in source. | CERT MSC09-C |
| O | commands.h: 110 | Use of function like macro. | CERT PRE00-C |
| O | commands.h: 114 | Found #define. | CERT PRE03-C |
| O | commands.h: 115 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | commands.h: 115 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | commands.h: 121 | Found #define. | CERT PRE03-C |
| O | commands.h: 121 | Use of function like macro. | CERT PRE00-C |
| O | commands.h: 123 | Found #define. | CERT PRE03-C |
| O | commands.h: 123 | Define used for numeric constant. | CERT DCL00-C |
| O | commands.h: 125 | Found #define. | CERT PRE03-C |
| O | commands.h: 125 | Define used for numeric constant. | CERT DCL00-C |
| O | commands.h: 130 | Comment possibly contains code | CERT MSC04-C |
| O | commands.h: 131 | Comment possibly contains code | CERT MSC04-C |
| O | commands.h: 133 | Comment possibly contains code | CERT MSC04-C |
| O | commands.h: 148 | Found #define. | CERT PRE03-C |
| O | commands.h: 148 | Define used for numeric constant. | CERT DCL00-C |
| O | commands.h: 150 | Found #define. | CERT PRE03-C |
| O | commands.h: 150 | Define used for numeric constant. | CERT DCL00-C |
| O | commands.h: 152 | Found #define. | CERT PRE03-C |
| O | commands.h: 152 | Define used for numeric constant. | CERT DCL00-C |
| O | commands.h: 154 | Found #define. | CERT PRE03-C |
| O | commands.h: 162 | Ellipsis used in procedure parameter list. | CERT DCL10-C,DCL11-C |
| Code | File: Src Line | Violation | Standard |
|---|---|---|---|
| O | misc.h: 8 | Found #define. | CERT PRE03-C |
| O | misc.h: 8 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | misc.h: 8 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | misc.h: 8 | Macro contains unacceptable items | CERT PRE03-C |
| O | levels.h: 10 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | iconfig.h: 4 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | iconfig.h: 12 | Found #define. | CERT PRE03-C |
| O | iconfig.h: 12 | Use of function like macro. | CERT PRE00-C |
| O | iconfig.h: 14 | Found #define. | CERT PRE03-C |
| O | iconfig.h: 14 | Use of function like macro. | CERT PRE00-C |
| O | iconfig.h: 20 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | iconfig.h: 49 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | iconfig.h: 86 | Found #define. | CERT PRE03-C |
| O | iconfig.h: 86 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | settings.h: 31 | Found #define. | CERT PRE03-C |
| O | settings.h: 31 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | settings.h: 31 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | settings.h: 32 | Found #define. | CERT PRE03-C |
| O | settings.h: 32 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | settings.h: 32 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | settings.h: 33 | Found #define. | CERT PRE03-C |
| O | settings.h: 33 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | settings.h: 33 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | settings.h: 35 | Found #define. | CERT PRE03-C |
| O | settings.h: 35 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | settings.h: 35 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | settings.h: 36 | Found #define. | CERT PRE03-C |
| O | settings.h: 36 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | settings.h: 36 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | settings.h: 37 | Found #define. | CERT PRE03-C |
| O | settings.h: 37 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | settings.h: 37 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | settings.h: 39 | Found #define. | CERT PRE03-C |
| O | settings.h: 39 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | settings.h: 39 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | settings.h: 40 | Found #define. | CERT PRE03-C |
| O | settings.h: 40 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | settings.h: 40 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | settings.h: 41 | Found #define. | CERT PRE03-C |
| O | settings.h: 41 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | settings.h: 41 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | settings.h: 42 | Found #define. | CERT PRE03-C |
| O | settings.h: 42 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | settings.h: 42 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | settings.h: 43 | Found #define. | CERT PRE03-C |
| O | settings.h: 43 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | settings.h: 43 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | settings.h: 44 | Found #define. | CERT PRE03-C |
| O | settings.h: 44 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | settings.h: 44 | Macro replacement list needs parentheses. | CERT PRE02-C |
| Code | File: Src Line | Violation | Standard |
|---|---|---|---|
| O | settings.h: 45 | Found #define. | CERT PRE03-C |
| O | settings.h: 45 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | settings.h: 45 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | settings.h: 46 | Found #define. | CERT PRE03-C |
| O | settings.h: 46 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | settings.h: 46 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | settings.h: 76 | Found #define. | CERT PRE03-C |
| O | settings.h: 76 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | settings.h: 76 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | settings.h: 78 | Found #define. | CERT PRE03-C |
| O | settings.h: 78 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | settings.h: 78 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | settings.h: 80 | Found #define. | CERT PRE03-C |
| O | settings.h: 80 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | settings.h: 80 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | settings.h: 82 | Found #define. | CERT PRE03-C |
| O | settings.h: 82 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | settings.h: 82 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | settings.h: 84 | Found #define. | CERT PRE03-C |
| O | settings.h: 84 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | settings.h: 84 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | settings.h: 86 | Found #define. | CERT PRE03-C |
| O | settings.h: 86 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | settings.h: 86 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | settings.h: 106 | Found #define. | CERT PRE03-C |
| O | settings.h: 106 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | modules.h: 4 | Found #define. | CERT PRE03-C |
| O | modules.h: 4 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | modules.h: 7 | Found #define. | CERT PRE03-C |
| O | modules.h: 7 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | modules.h: 10 | Found #define. | CERT PRE03-C |
| O | modules.h: 10 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | modules.h: 10 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | modules.h: 13 | Found #define. | CERT PRE03-C |
| O | modules.h: 13 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | modules.h: 16 | Found #define. | CERT PRE03-C |
| O | modules.h: 16 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | modules.h: 21 | Found #define. | CERT PRE03-C |
| O | modules.h: 24 | Found #define. | CERT PRE03-C |
| O | modules.h: 24 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | modules.h: 27 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | modules.h: 47 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | modules.h: 59 | Found #define. | CERT PRE03-C |
| O | modules.h: 59 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | modules.h: 59 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | modules.h: 65 | Found #define. | CERT PRE03-C |
| O | modules.h: 65 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | modules.h: 65 | Use of banned function or variable. | CERT DCL03-C,INT06-C |
| O | modules.h: 65 | Use of function like macro. | CERT PRE00-C |
| O | modules.h: 67 | Found #define. | CERT PRE03-C |
| Code | File: Src Line | Violation | Standard |
|---|---|---|---|
| O | modules.h: 67 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | modules.h: 67 | Use of banned function or variable. | CERT DCL03-C,INT06-C |
| O | modules.h: 67 | Use of function like macro. | CERT PRE00-C |
| O | chatnets.h: 7 | Found #define. | CERT PRE03-C |
| O | chatnets.h: 7 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | chatnets.h: 7 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | chatnets.h: 10 | Found #define. | CERT PRE03-C |
| O | chatnets.h: 10 | Use of function like macro. | CERT PRE00-C |
| O | chatnets.h: 10 | Macro contains unacceptable items | CERT PRE03-C |
| O | chatnets.h: 13 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | chatnets.h: 14 | Included file not protected with #define. | CERT PRE06-C |
| O | chatnet-rec.h: 12 | Identifier not declared on new line. | CERT DCL04-C |
| O | servers.h: 7 | Found #define. | CERT PRE03-C |
| O | servers.h: 8 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | servers.h: 8 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | servers.h: 11 | Found #define. | CERT PRE03-C |
| O | servers.h: 11 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | servers.h: 11 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | servers.h: 14 | Found #define. | CERT PRE03-C |
| O | servers.h: 14 | Use of function like macro. | CERT PRE00-C |
| O | servers.h: 14 | Macro contains unacceptable items | CERT PRE03-C |
| O | servers.h: 17 | Found #define. | CERT PRE03-C |
| O | servers.h: 17 | Use of function like macro. | CERT PRE00-C |
| O | servers.h: 17 | Macro contains unacceptable items | CERT PRE03-C |
| O | servers.h: 20 | Found #define. | CERT PRE03-C |
| O | servers.h: 20 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | servers.h: 20 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | servers.h: 25 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | servers.h: 26 | Included file not protected with #define. | CERT PRE06-C |
| O | server-connect-rec.h: 11 | Identifier not declared on new line. | CERT DCL04-C |
| O | server-connect-rec.h: 19 | Identifier not declared on new line. | CERT DCL04-C |
| O | servers.h: 29 | Found #define. | CERT PRE03-C |
| O | servers.h: 30 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | servers.h: 31 | Included file not protected with #define. | CERT PRE06-C |
| O | servers.h: 34 | Found #define. | CERT PRE03-C |
| O | servers.h: 34 | Define used for numeric constant. | CERT DCL00-C |
| O | servers.h: 35 | Found #define. | CERT PRE03-C |
| O | servers.h: 35 | Define used for numeric constant. | CERT DCL00-C |
| O | servers.h: 37 | Identifier not declared on new line. | CERT DCL04-C |
| O | servers-setup.h: 6 | Found #define. | CERT PRE03-C |
| O | servers-setup.h: 6 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | servers-setup.h: 6 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | servers-setup.h: 9 | Found #define. | CERT PRE03-C |
| O | servers-setup.h: 10 | Use of function like macro. | CERT PRE00-C |
| O | servers-setup.h: 10 | Macro contains unacceptable items | CERT PRE03-C |
| O | servers-setup.h: 13 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | servers-setup.h: 14 | Included file not protected with #define. | CERT PRE06-C |
| O | server-setup-rec.h: 17 | Identifier not declared on new line. | CERT DCL04-C |
| O | servers-setup.h: 19 | Identifier not declared on new line. | CERT DCL04-C |
| O | channels.h: 7 | Found #define. | CERT PRE03-C |
| Code | File: Src Line | Violation | Standard |
|---|---|---|---|
| O | channels.h: 7 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | channels.h: 7 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | channels.h: 11 | Found #define. | CERT PRE03-C |
| O | channels.h: 11 | Use of function like macro. | CERT PRE00-C |
| O | channels.h: 11 | Macro contains unacceptable items | CERT PRE03-C |
| O | channels.h: 14 | Found #define. | CERT PRE03-C |
| O | channels.h: 15 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | channels.h: 16 | Included file not protected with #define. | CERT PRE06-C |
| O | channel-rec.h: 3 | Included file not protected with #define. | CERT PRE06-C |
| O | window-item-rec.h: 18 | Found #define. | CERT PRE03-C |
| O | window-item-rec.h: 18 | Use of function like macro. | CERT PRE00-C |
| O | channels-setup.h: 6 | Found #define. | CERT PRE03-C |
| O | channels-setup.h: 6 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | channels-setup.h: 6 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | channels-setup.h: 9 | Found #define. | CERT PRE03-C |
| O | channels-setup.h: 9 | Use of function like macro. | CERT PRE00-C |
| O | channels-setup.h: 9 | Macro contains unacceptable items | CERT PRE03-C |
| O | channels-setup.h: 12 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | channels-setup.h: 13 | Included file not protected with #define. | CERT PRE06-C |
| O | channels-setup.h: 27 | Found #define. | CERT PRE03-C |
| O | channels-setup.h: 27 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | channels-setup.h: 27 | Use of function like macro. | CERT PRE00-C |
| O | queries.h: 7 | Found #define. | CERT PRE03-C |
| O | queries.h: 7 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | queries.h: 7 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | queries.h: 11 | Found #define. | CERT PRE03-C |
| O | queries.h: 11 | Use of function like macro. | CERT PRE00-C |
| O | queries.h: 11 | Macro contains unacceptable items | CERT PRE03-C |
| O | queries.h: 14 | Found #define. | CERT PRE03-C |
| O | queries.h: 15 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | queries.h: 16 | Included file not protected with #define. | CERT PRE06-C |
| O | nicklist.h: 5 | Found #define. | CERT PRE03-C |
| O | nicklist.h: 5 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | nicklist.h: 5 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | nicklist.h: 8 | Found #define. | CERT PRE03-C |
| O | nicklist.h: 8 | Use of function like macro. | CERT PRE00-C |
| O | nicklist.h: 8 | Macro contains unacceptable items | CERT PRE03-C |
| O | nicklist.h: 11 | Found #define. | CERT PRE03-C |
| O | nicklist.h: 11 | Define used for numeric constant. | CERT DCL00-C |
| O | nicklist.h: 13 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | nicklist.h: 14 | Included file not protected with #define. | CERT PRE06-C |
| O | nick-rec.h: 24 | Comment possibly contains code | CERT MSC04-C |
| O | window-item-def.h: 4 | Found #define. | CERT PRE03-C |
| O | window-item-def.h: 5 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | command-history.h: 9 | Identifier not declared on new line. | CERT DCL04-C |
| O | command-history.h: 10 | Identifier not declared on new line. | CERT DCL04-C |
| O | fe-windows.h: 7 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | fe-windows.h: 20 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | fe-windows.h: 24 | Identifier not declared on new line. | CERT DCL04-C |
| O | window-items.h: 14 | Found #define. | CERT PRE03-C |
| Code | File: Src Line | Violation | Standard |
|---|---|---|---|
| O | window-items.h: 14 | Use of function like macro. | CERT PRE00-C |
| O | chat-completion.c: 41 | Identifier not declared on new line. | CERT DCL04-C |
| O | chat-completion.c: 43 | Identifier not declared on new line. | CERT DCL04-C |
| O | chat-completion.c: 45 | Identifier not declared on new line. | CERT DCL04-C |
| O | chat-completion.c: 47 | Found #define. | CERT PRE03-C |
| O | chat-completion.c: 47 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | chat-completion.c: 47 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | chat-completion.c: 51 | Found #define. | CERT PRE03-C |
| O | chat-completion.c: 51 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | chat-completion.c: 51 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | command-history.c: 21 | Included file not protected with #define. | CERT PRE06-C |
| O | special-vars.h: 6 | Found #define. | CERT PRE03-C |
| O | special-vars.h: 6 | Define used for numeric constant. | CERT DCL00-C |
| O | special-vars.h: 7 | Found #define. | CERT PRE03-C |
| O | special-vars.h: 7 | Define used for numeric constant. | CERT DCL00-C |
| O | special-vars.h: 8 | Found #define. | CERT PRE03-C |
| O | special-vars.h: 8 | Define used for numeric constant. | CERT DCL00-C |
| O | special-vars.h: 9 | Found #define. | CERT PRE03-C |
| O | special-vars.h: 9 | Define used for numeric constant. | CERT DCL00-C |
| O | special-vars.h: 10 | Found #define. | CERT PRE03-C |
| O | special-vars.h: 10 | Define used for numeric constant. | CERT DCL00-C |
| O | window-item-def.h: 6 | Included file not protected with #define. | CERT PRE06-C |
| O | completion.c: 21 | Included file not protected with #define. | CERT PRE06-C |
| O | completion.c: 22 | Included file not protected with #define. | CERT PRE06-C |
| O | themes.h: 46 | Found #define. | CERT PRE03-C |
| O | themes.h: 46 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | themes.h: 46 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | themes.h: 47 | Found #define. | CERT PRE03-C |
| O | themes.h: 47 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | themes.h: 53 | Found #define. | CERT PRE03-C |
| O | themes.h: 53 | Define used for numeric constant. | CERT DCL00-C |
| O | themes.h: 54 | Found #define. | CERT PRE03-C |
| O | themes.h: 54 | Define used for numeric constant. | CERT DCL00-C |
| O | themes.h: 55 | Found #define. | CERT PRE03-C |
| O | themes.h: 55 | Define used for numeric constant. | CERT DCL00-C |
| O | themes.h: 57 | Found #define. | CERT PRE03-C |
| O | themes.h: 57 | Define used for numeric constant. | CERT DCL00-C |
| O | themes.h: 58 | Found #define. | CERT PRE03-C |
| O | themes.h: 58 | Define used for numeric constant. | CERT DCL00-C |
| O | formats.h: 7 | Found #define. | CERT PRE03-C |
| O | formats.h: 7 | Define used for numeric constant. | CERT DCL00-C |
| O | formats.h: 8 | Found #define. | CERT PRE03-C |
| O | formats.h: 8 | Define used for numeric constant. | CERT DCL00-C |
| O | formats.h: 9 | Found #define. | CERT PRE03-C |
| O | formats.h: 9 | Define used for numeric constant. | CERT DCL00-C |
| O | formats.h: 10 | Found #define. | CERT PRE03-C |
| O | formats.h: 10 | Define used for numeric constant. | CERT DCL00-C |
| O | formats.h: 11 | Found #define. | CERT PRE03-C |
| O | formats.h: 11 | Define used for numeric constant. | CERT DCL00-C |
| O | formats.h: 12 | Found #define. | CERT PRE03-C |
| Code | File: Src Line | Violation | Standard |
|---|---|---|---|
| O | formats.h: 12 | Define used for numeric constant. | CERT DCL00-C |
| O | formats.h: 13 | Found #define. | CERT PRE03-C |
| O | formats.h: 13 | Define used for numeric constant. | CERT DCL00-C |
| O | formats.h: 14 | Found #define. | CERT PRE03-C |
| O | formats.h: 14 | Define used for numeric constant. | CERT DCL00-C |
| O | formats.h: 15 | Found #define. | CERT PRE03-C |
| O | formats.h: 15 | Define used for numeric constant. | CERT DCL00-C |
| O | formats.h: 17 | Found #define. | CERT PRE03-C |
| O | formats.h: 17 | Define used for numeric constant. | CERT DCL00-C |
| O | formats.h: 18 | Found #define. | CERT PRE03-C |
| O | formats.h: 18 | Define used for numeric constant. | CERT DCL00-C |
| O | formats.h: 20 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | formats.h: 27 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | formats.h: 35 | Found #define. | CERT PRE03-C |
| O | formats.h: 35 | Define used for numeric constant. | CERT DCL00-C |
| O | formats.h: 36 | Found #define. | CERT PRE03-C |
| O | formats.h: 36 | Define used for numeric constant. | CERT DCL00-C |
| O | formats.h: 37 | Found #define. | CERT PRE03-C |
| O | formats.h: 37 | Define used for numeric constant. | CERT DCL00-C |
| O | formats.h: 39 | Found #define. | CERT PRE03-C |
| O | formats.h: 39 | Define used for numeric constant. | CERT DCL00-C |
| O | formats.h: 40 | Found #define. | CERT PRE03-C |
| O | formats.h: 40 | Define used for numeric constant. | CERT DCL00-C |
| O | formats.h: 42 | Found #define. | CERT PRE03-C |
| O | formats.h: 42 | Define used for numeric constant. | CERT DCL00-C |
| O | formats.h: 43 | Found #define. | CERT PRE03-C |
| O | formats.h: 43 | Define used for numeric constant. | CERT DCL00-C |
| O | formats.h: 57 | Found #define. | CERT PRE03-C |
| O | formats.h: 57 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | formats.h: 57 | Use of function like macro. | CERT PRE00-C |
| O | formats.h: 57 | Macro contains unacceptable items | CERT PRE03-C |
| O | formats.h: 74 | Ellipsis used in procedure parameter list. | CERT DCL10-C,DCL11-C |
| O | formats.h: 81 | Ellipsis used in procedure parameter list. | CERT DCL10-C,DCL11-C |
| O | formats.h: 123 | Found #define. | CERT PRE03-C |
| O | formats.h: 125 | Found #define. | CERT PRE03-C |
| O | formats.h: 125 | Define used for numeric constant. | CERT DCL00-C |
| O | formats.h: 126 | Found #define. | CERT PRE03-C |
| O | formats.h: 127 | Found #define. | CERT PRE03-C |
| O | formats.h: 128 | Found #define. | CERT PRE03-C |
| O | formats.h: 129 | Found #define. | CERT PRE03-C |
| O | formats.h: 130 | Found #define. | CERT PRE03-C |
| O | formats.h: 131 | Found #define. | CERT PRE03-C |
| O | formats.h: 132 | Found #define. | CERT PRE03-C |
| O | formats.h: 133 | Found #define. | CERT PRE03-C |
| O | module-formats.h: 3 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | printtext.h: 7 | Ellipsis used in procedure parameter list. | CERT DCL10-C,DCL11-C |
| O | printtext.h: 8 | Ellipsis used in procedure parameter list. | CERT DCL10-C,DCL11-C |
| O | printtext.h: 9 | Ellipsis used in procedure parameter list. | CERT DCL10-C,DCL11-C |
| O | printtext.h: 16 | Ellipsis used in procedure parameter list. | CERT DCL10-C,DCL11-C |
| O | printtext.h: 19 | Ellipsis used in procedure parameter list. | CERT DCL10-C,DCL11-C |
| Code | File: Src Line | Violation | Standard |
|---|---|---|---|
| O | printtext.h: 21 | Ellipsis used in procedure parameter list. | CERT DCL10-C,DCL11-C |
| O | printtext.h: 26 | Ellipsis used in procedure parameter list. | CERT DCL10-C,DCL11-C |
| O | printtext.h: 40 | Found #define. | CERT PRE03-C |
| O | completion.c: 35 | Identifier not declared on new line. | CERT DCL04-C |
| O | completion.c: 37 | Found #define. | CERT PRE03-C |
| O | completion.c: 37 | Use of function like macro. | CERT PRE00-C |
| O | completion.c: 40 | Found #define. | CERT PRE03-C |
| O | completion.c: 40 | Use of function like macro. | CERT PRE00-C |
| O | completion.c: 253 | Found #define. | CERT PRE03-C |
| O | completion.c: 253 | Use of function like macro. | CERT PRE00-C |
| O | completion.c: 256 | Found #define. | CERT PRE03-C |
| O | completion.c: 256 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | completion.c: 256 | Use of function like macro. | CERT PRE00-C |
| O | fe-channels.c: 21 | Included file not protected with #define. | CERT PRE06-C |
| O | fe-channels.c: 22 | Included file not protected with #define. | CERT PRE06-C |
| O | chat-protocols.h: 4 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | chat-protocols.h: 29 | Found #define. | CERT PRE03-C |
| O | chat-protocols.h: 29 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | chat-protocols.h: 29 | Use of banned function or variable. | CERT DCL03-C,INT06-C |
| O | chat-protocols.h: 29 | Use of function like macro. | CERT PRE00-C |
| O | chat-protocols.h: 34 | Found #define. | CERT PRE03-C |
| O | chat-protocols.h: 36 | Use of function like macro. | CERT PRE00-C |
| O | chat-protocols.h: 36 | Macro contains unacceptable items | CERT PRE03-C |
| O | fe-channels.h: 4 | Found #define. | CERT PRE03-C |
| O | fe-channels.h: 4 | Define used for numeric constant. | CERT DCL00-C |
| O | fe-channels.h: 5 | Found #define. | CERT PRE03-C |
| O | fe-channels.h: 5 | Define used for numeric constant. | CERT DCL00-C |
| O | fe-channels.h: 6 | Found #define. | CERT PRE03-C |
| O | fe-channels.h: 6 | Define used for numeric constant. | CERT DCL00-C |
| O | fe-channels.h: 7 | Found #define. | CERT PRE03-C |
| O | fe-channels.h: 7 | Define used for numeric constant. | CERT DCL00-C |
| O | fe-channels.h: 8 | Found #define. | CERT PRE03-C |
| O | fe-channels.h: 8 | Define used for numeric constant. | CERT DCL00-C |
| O | fe-channels.h: 9 | Found #define. | CERT PRE03-C |
| O | fe-channels.h: 9 | Define used for numeric constant. | CERT DCL00-C |
| O | fe-common-core.c: 21 | Included file not protected with #define. | CERT PRE06-C |
| O | fe-common-core.c: 22 | Included file not protected with #define. | CERT PRE06-C |
| O | hilight-text.h: 12 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | keyboard.h: 10 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | keyboard.h: 14 | Identifier not declared on new line. | CERT DCL04-C |
| O | keyboard.h: 17 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | keyboard.h: 49 | Found #define. | CERT PRE03-C |
| O | keyboard.h: 49 | Define used for numeric constant. | CERT DCL00-C |
| O | keyboard.h: 50 | Found #define. | CERT PRE03-C |
| O | keyboard.h: 50 | Define used for numeric constant. | CERT DCL00-C |
| O | fe-common-core.c: 273 | Found #define. | CERT PRE03-C |
| O | fe-common-irc.c: 21 | Included file not protected with #define. | CERT PRE06-C |
| O | irc.h: 18 | Found #define. | CERT PRE03-C |
| O | irc.h: 18 | Use of function like macro. | CERT PRE00-C |
| O | irc.h: 22 | Found #define. | CERT PRE03-C |
| Code | File: Src Line | Violation | Standard |
|---|---|---|---|
| O | irc.h: 22 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | irc.h: 22 | Use of function like macro. | CERT PRE00-C |
| O | irc.h: 22 | Macro contains unacceptable items | CERT PRE03-C |
| O | irc.h: 25 | Found #define. | CERT PRE03-C |
| O | irc.h: 25 | Use of function like macro. | CERT PRE00-C |
| O | irc.h: 31 | Found #define. | CERT PRE03-C |
| O | irc.h: 31 | Use of function like macro. | CERT PRE00-C |
| O | irc.h: 32 | Found #define. | CERT PRE03-C |
| M | irc.h: 38 | Declaration is missing type. | CERT DCL31-C |
| O | irc.h: 38 | Parameter list is KR. | CERT DCL07-C |
| O | irc.h: 38 | Literal value requires a U suffix. | CERT INT13-C |
| O | irc.h: 60 | Ellipsis used in procedure parameter list. | CERT DCL10-C,DCL11-C |
| O | module.h: 4 | Found #define. | CERT PRE03-C |
| O | fe-common-irc.c: 23 | Included file not protected with #define. | CERT PRE06-C |
| O | module-formats.h: 3 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | core.h: 7 | Found #define. | CERT PRE03-C |
| O | core.h: 7 | Define used for numeric constant. | CERT DCL00-C |
| O | core.h: 8 | Found #define. | CERT PRE03-C |
| O | core.h: 8 | Define used for numeric constant. | CERT DCL00-C |
| O | core.h: 9 | Found #define. | CERT PRE03-C |
| O | core.h: 9 | Define used for numeric constant. | CERT DCL00-C |
| O | core.h: 10 | Found #define. | CERT PRE03-C |
| O | core.h: 10 | Define used for numeric constant. | CERT DCL00-C |
| O | core.h: 11 | Found #define. | CERT PRE03-C |
| O | core.h: 11 | Define used for numeric constant. | CERT DCL00-C |
| O | core.h: 12 | Found #define. | CERT PRE03-C |
| O | core.h: 12 | Define used for numeric constant. | CERT DCL00-C |
| O | fe-core-commands.c: 22 | Included file not protected with #define. | CERT PRE06-C |
| O | fe-core-commands.c: 23 | Included file not protected with #define. | CERT PRE06-C |
| O | fe-core-commands.c: 29 | Found #define. | CERT PRE03-C |
| O | fe-core-commands.c: 29 | Included file not protected with #define. | CERT PRE06-C |
| O | irssi-version.h: 1 | Define used for numeric constant. | CERT DCL00-C |
| O | irssi-version.h: 2 | Found #define. | CERT PRE03-C |
| O | irssi-version.h: 2 | Define used for numeric constant. | CERT DCL00-C |
| O | fe-core-commands.c: 35 | Found #define. | CERT PRE03-C |
| O | fe-core-commands.c: 35 | Define used for numeric constant. | CERT DCL00-C |
| O | fe-core-commands.c: 64 | Identifier not declared on new line. | CERT DCL04-C |
| O | fe-core-commands.c: 65 | Identifier not declared on new line. | CERT DCL04-C |
| O | fe-ctcp.c: 21 | Included file not protected with #define. | CERT PRE06-C |
| O | fe-ctcp.c: 22 | Included file not protected with #define. | CERT PRE06-C |
| O | ignore.h: 10 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | fe-dcc-chat-messages.c: 21 | Included file not protected with #define. | CERT PRE06-C |
| O | module.h: 4 | Found #define. | CERT PRE03-C |
| O | irc-channels.h: 8 | Found #define. | CERT PRE03-C |
| O | irc-channels.h: 8 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | irc-channels.h: 11 | Found #define. | CERT PRE03-C |
| O | irc-channels.h: 11 | Use of function like macro. | CERT PRE00-C |
| O | irc-channels.h: 11 | Macro contains unacceptable items | CERT PRE03-C |
| O | irc-channels.h: 14 | Found #define. | CERT PRE03-C |
| O | irc-channels.h: 15 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| Code | File: Src Line | Violation | Standard |
|---|---|---|---|
| O | irc-channels.h: 32 | Found #define. | CERT PRE03-C |
| O | irc-channels.h: 32 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | irc-channels.h: 32 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | modes.h: 10 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | modes.h: 16 | Found #define. | CERT PRE03-C |
| O | modes.h: 16 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | modes.h: 19 | Use of function like macro. | CERT PRE00-C |
| O | modes.h: 16 | Macro contains unacceptable items | CERT PRE03-C |
| O | modes.h: 22 | Found #define. | CERT PRE03-C |
| O | modes.h: 24 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | modes.h: 24 | Use of function like macro. | CERT PRE00-C |
| O | modes.h: 24 | Macro contains unacceptable items | CERT PRE03-C |
| O | modes.h: 27 | Found #define. | CERT PRE03-C |
| O | modes.h: 27 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | modes.h: 27 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | modes.h: 30 | Found #define. | CERT PRE03-C |
| O | modes.h: 30 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | modes.h: 30 | Use of function like macro. | CERT PRE00-C |
| O | modes.h: 30 | Macro contains unacceptable items | CERT PRE03-C |
| O | modes.h: 34 | Found #define. | CERT PRE03-C |
| O | modes.h: 34 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | modes.h: 34 | Use of function like macro. | CERT PRE00-C |
| O | modes.h: 34 | Macro contains unacceptable items | CERT PRE03-C |
| O | modes.h: 36 | Found #define. | CERT PRE03-C |
| O | modes.h: 36 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | modes.h: 36 | Use of function like macro. | CERT PRE00-C |
| O | modes.h: 36 | Macro contains unacceptable items | CERT PRE03-C |
| O | irc-servers.h: 9 | Found #define. | CERT PRE03-C |
| O | irc-servers.h: 9 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | irc-servers.h: 12 | Found #define. | CERT PRE03-C |
| O | irc-servers.h: 12 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | irc-servers.h: 16 | Found #define. | CERT PRE03-C |
| O | irc-servers.h: 16 | Use of function like macro. | CERT PRE00-C |
| O | irc-servers.h: 16 | Macro contains unacceptable items | CERT PRE03-C |
| O | irc-servers.h: 19 | Found #define. | CERT PRE03-C |
| O | irc-servers.h: 19 | Use of function like macro. | CERT PRE00-C |
| O | irc-servers.h: 19 | Macro contains unacceptable items | CERT PRE03-C |
| O | irc-servers.h: 24 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | irc-servers.h: 34 | Identifier not declared on new line. | CERT DCL04-C |
| O | irc-servers.h: 37 | Found #define. | CERT PRE03-C |
| O | irc-servers.h: 38 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | irc-queries.h: 8 | Found #define. | CERT PRE03-C |
| O | irc-queries.h: 8 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | irc-queries.h: 11 | Found #define. | CERT PRE03-C |
| O | irc-queries.h: 11 | Use of function like macro. | CERT PRE00-C |
| O | irc-queries.h: 11 | Macro contains unacceptable items | CERT PRE03-C |
| O | network.h: 18 | Found #define. | CERT PRE03-C |
| O | network.h: 20 | Found #define. | CERT PRE03-C |
| O | network.h: 20 | Define used for numeric constant. | CERT DCL00-C |
| O | network.h: 24 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| Code | File: Src Line | Violation | Standard |
|---|---|---|---|
| O | network.h: 35 | Found #define. | CERT PRE03-C |
| O | network.h: 37 | Found #define. | CERT PRE03-C |
| O | network.h: 37 | Define used for numeric constant. | CERT DCL00-C |
| O | network.h: 40 | Found #define. | CERT PRE03-C |
| O | network.h: 40 | Use of function like macro. | CERT PRE00-C |
| O | dcc.h: 7 | Found #define. | CERT PRE03-C |
| O | dcc.h: 7 | Use of function like macro. | CERT PRE00-C |
| O | dcc.h: 12 | Included file not protected with #define. | CERT PRE06-C |
| O | dcc-rec.h: 19 | Identifier not declared on new line. | CERT DCL04-C |
| O | dcc.h: 16 | Found #define. | CERT PRE03-C |
| O | dcc.h: 17 | Use of function like macro. | CERT PRE00-C |
| O | dcc.h: 20 | Found #define. | CERT PRE03-C |
| O | dcc.h: 21 | Use of function like macro. | CERT PRE00-C |
| O | dcc.h: 24 | Found #define. | CERT PRE03-C |
| O | dcc.h: 25 | Use of function like macro. | CERT PRE00-C |
| O | dcc.h: 28 | Found #define. | CERT PRE03-C |
| O | dcc.h: 28 | Use of function like macro. | CERT PRE00-C |
| O | dcc.h: 37 | Found #define. | CERT PRE03-C |
| O | dcc.h: 37 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | dcc.h: 37 | Use of function like macro. | CERT PRE00-C |
| O | dcc-chat.h: 6 | Found #define. | CERT PRE03-C |
| O | dcc-chat.h: 6 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | dcc-chat.h: 6 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | dcc-chat.h: 9 | Found #define. | CERT PRE03-C |
| O | dcc-chat.h: 9 | Use of function like macro. | CERT PRE00-C |
| O | dcc-chat.h: 9 | Macro contains unacceptable items | CERT PRE03-C |
| O | dcc-chat.h: 12 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | dcc-chat.h: 22 | Found #define. | CERT PRE03-C |
| O | fe-dcc-chat-messages.c: 29 | Included file not protected with #define. | CERT PRE06-C |
| O | module-formats.h: 3 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | fe-dcc-chat.c: 21 | Included file not protected with #define. | CERT PRE06-C |
| O | fe-dcc-chat.c: 32 | Included file not protected with #define. | CERT PRE06-C |
| O | fe-dcc-get.c: 21 | Included file not protected with #define. | CERT PRE06-C |
| O | dcc-file.h: 7 | Included file not protected with #define. | CERT PRE06-C |
| O | dcc-file-rec.h: 3 | Identifier not declared on new line. | CERT DCL04-C |
| O | dcc-get.h: 6 | Found #define. | CERT PRE03-C |
| O | dcc-get.h: 6 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | dcc-get.h: 6 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | dcc-get.h: 9 | Found #define. | CERT PRE03-C |
| O | dcc-get.h: 9 | Use of function like macro. | CERT PRE00-C |
| O | dcc-get.h: 9 | Macro contains unacceptable items | CERT PRE03-C |
| O | dcc-get.h: 12 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | dcc-get.h: 30 | Found #define. | CERT PRE03-C |
| O | fe-dcc-get.c: 29 | Included file not protected with #define. | CERT PRE06-C |
| O | fe-dcc-send.c: 21 | Included file not protected with #define. | CERT PRE06-C |
| O | dcc-send.h: 6 | Found #define. | CERT PRE03-C |
| O | dcc-send.h: 6 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | dcc-send.h: 6 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | dcc-send.h: 9 | Found #define. | CERT PRE03-C |
| O | dcc-send.h: 9 | Use of function like macro. | CERT PRE00-C |
| Code | File: Src Line | Violation | Standard |
|---|---|---|---|
| O | dcc-send.h: 9 | Macro contains unacceptable items | CERT PRE03-C |
| O | dcc-send.h: 22 | Found #define. | CERT PRE03-C |
| O | dcc-queue.h: 6 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | fe-dcc-send.c: 31 | Included file not protected with #define. | CERT PRE06-C |
| O | fe-dcc-server.c: 21 | Included file not protected with #define. | CERT PRE06-C |
| O | dcc-server.h: 6 | Found #define. | CERT PRE03-C |
| O | dcc-server.h: 6 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | dcc-server.h: 6 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | dcc-server.h: 9 | Found #define. | CERT PRE03-C |
| O | dcc-server.h: 9 | Use of function like macro. | CERT PRE00-C |
| O | dcc-server.h: 9 | Macro contains unacceptable items | CERT PRE03-C |
| O | dcc-server.h: 12 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | dcc-server.h: 22 | Found #define. | CERT PRE03-C |
| O | fe-dcc-server.c: 29 | Included file not protected with #define. | CERT PRE06-C |
| O | fe-dcc.c: 21 | Included file not protected with #define. | CERT PRE06-C |
| O | fe-dcc.c: 33 | Included file not protected with #define. | CERT PRE06-C |
| O | fe-events-numeric.c: 21 | Included file not protected with #define. | CERT PRE06-C |
| O | fe-events-numeric.c: 22 | Included file not protected with #define. | CERT PRE06-C |
| O | fe-events-numeric.c: 34 | Included file not protected with #define. | CERT PRE06-C |
| O | fe-events.c: 21 | Included file not protected with #define. | CERT PRE06-C |
| O | fe-events.c: 22 | Included file not protected with #define. | CERT PRE06-C |
| O | servers-redirect.h: 22 | Ellipsis used in procedure parameter list. | CERT DCL10-C,DCL11-C |
| O | servers-redirect.h: 51 | Ellipsis used in procedure parameter list. | CERT DCL10-C,DCL11-C |
| O | servers-reconnect.h: 6 | Found #define. | CERT PRE03-C |
| O | servers-reconnect.h: 6 | Literal value requires a U suffix. | CERT INT13-C |
| O | irc-nicklist.h: 19 | Found #define. | CERT PRE03-C |
| O | irc-nicklist.h: 19 | Use of function like macro. | CERT PRE00-C |
| O | irc-nicklist.h: 19 | Macro contains unacceptable items | CERT PRE03-C |
| O | irc-nicklist.h: 20 | Found #define. | CERT PRE03-C |
| O | irc-nicklist.h: 20 | Use of function like macro. | CERT PRE00-C |
| O | irc-nicklist.h: 20 | Macro contains unacceptable items | CERT PRE03-C |
| O | irc-masks.h: 6 | Found #define. | CERT PRE03-C |
| O | irc-masks.h: 6 | Define used for numeric constant. | CERT DCL00-C |
| O | irc-masks.h: 7 | Found #define. | CERT PRE03-C |
| O | irc-masks.h: 7 | Define used for numeric constant. | CERT DCL00-C |
| O | irc-masks.h: 8 | Found #define. | CERT PRE03-C |
| O | irc-masks.h: 8 | Define used for numeric constant. | CERT DCL00-C |
| O | irc-masks.h: 9 | Found #define. | CERT PRE03-C |
| O | irc-masks.h: 9 | Define used for numeric constant. | CERT DCL00-C |
| O | fe-exec.c: 21 | Included file not protected with #define. | CERT PRE06-C |
| O | net-sendbuffer.h: 4 | Found #define. | CERT PRE03-C |
| O | net-sendbuffer.h: 4 | Define used for numeric constant. | CERT DCL00-C |
| O | net-sendbuffer.h: 5 | Found #define. | CERT PRE03-C |
| O | net-sendbuffer.h: 5 | Define used for numeric constant. | CERT DCL00-C |
| O | net-sendbuffer.h: 7 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | fe-exec.h: 6 | Found #define. | CERT PRE03-C |
| O | fe-exec.h: 6 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | fe-exec.h: 6 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | fe-exec.h: 10 | Found #define. | CERT PRE03-C |
| O | fe-exec.h: 10 | Use of function like macro. | CERT PRE00-C |
| Code | File: Src Line | Violation | Standard |
|---|---|---|---|
| O | fe-exec.h: 10 | Macro contains unacceptable items | CERT PRE03-C |
| O | fe-exec.h: 15 | Found #define. | CERT PRE03-C |
| O | fe-exec.h: 15 | Macro contains unacceptable items | CERT PRE03-C |
| O | fe-exec.h: 22 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | fe-expandos.c: 21 | Included file not protected with #define. | CERT PRE06-C |
| O | expandos.h: 24 | Ellipsis used in procedure parameter list. | CERT DCL10-C,DCL11-C |
| O | fe-help.c: 21 | Included file not protected with #define. | CERT PRE06-C |
| O | fe-ignore-messages.c: 21 | Included file not protected with #define. | CERT PRE06-C |
| O | fe-ignore.c: 21 | Included file not protected with #define. | CERT PRE06-C |
| O | fe-ignore.c: 22 | Included file not protected with #define. | CERT PRE06-C |
| O | fe-irc-channels.c: 21 | Included file not protected with #define. | CERT PRE06-C |
| O | fe-irc-channels.c: 22 | Included file not protected with #define. | CERT PRE06-C |
| O | fe-irc-commands.c: 21 | Included file not protected with #define. | CERT PRE06-C |
| O | fe-irc-commands.c: 22 | Included file not protected with #define. | CERT PRE06-C |
| O | irc-commands.h: 6 | Found #define. | CERT PRE03-C |
| O | irc-commands.h: 6 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | irc-commands.h: 6 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | irc-commands.h: 8 | Found #define. | CERT PRE03-C |
| O | irc-commands.h: 8 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | irc-commands.h: 8 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | irc-commands.h: 10 | Found #define. | CERT PRE03-C |
| O | irc-commands.h: 10 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | irc-commands.h: 10 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | irc-commands.h: 15 | Found #define. | CERT PRE03-C |
| O | irc-commands.h: 15 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | irc-commands.h: 15 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | irc-commands.h: 15 | Macro contains unacceptable items | CERT PRE03-C |
| O | fe-irc-commands.c: 334 | Declaration of type not in header file. | CERT DCL12-C |
| O | fe-irc-messages.c: 21 | Included file not protected with #define. | CERT PRE06-C |
| O | fe-irc-messages.c: 32 | Included file not protected with #define. | CERT PRE06-C |
| O | fe-irc-messages.c: 33 | Included file not protected with #define. | CERT PRE06-C |
| O | fe-irc-queries.c: 21 | Included file not protected with #define. | CERT PRE06-C |
| O | query-rec.h: 3 | Included file not protected with #define. | CERT PRE06-C |
| O | fe-irc-server.c: 21 | Included file not protected with #define. | CERT PRE06-C |
| O | fe-irc-server.c: 22 | Included file not protected with #define. | CERT PRE06-C |
| O | irc-chatnets.h: 8 | Found #define. | CERT PRE03-C |
| O | irc-chatnets.h: 8 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | irc-chatnets.h: 11 | Found #define. | CERT PRE03-C |
| O | irc-chatnets.h: 11 | Use of function like macro. | CERT PRE00-C |
| O | irc-chatnets.h: 11 | Macro contains unacceptable items | CERT PRE03-C |
| O | irc-chatnets.h: 14 | Found #define. | CERT PRE03-C |
| O | irc-chatnets.h: 14 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | irc-chatnets.h: 14 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | irc-chatnets.h: 15 | Found #define. | CERT PRE03-C |
| O | irc-chatnets.h: 15 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | irc-chatnets.h: 15 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | irc-chatnets.h: 17 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | irc-chatnets.h: 28 | Identifier not declared on new line. | CERT DCL04-C |
| O | irc-chatnets.h: 33 | Found #define. | CERT PRE03-C |
| O | irc-chatnets.h: 33 | Macro replacement list needs parentheses. | CERT PRE02-C |
| Code | File: Src Line | Violation | Standard |
|---|---|---|---|
| O | irc-chatnets.h: 35 | Found #define. | CERT PRE03-C |
| O | irc-chatnets.h: 35 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | irc-chatnets.h: 35 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | irc-servers-setup.h: 7 | Found #define. | CERT PRE03-C |
| O | irc-servers-setup.h: 7 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | irc-servers-setup.h: 11 | Found #define. | CERT PRE03-C |
| O | irc-servers-setup.h: 11 | Use of function like macro. | CERT PRE00-C |
| O | irc-servers-setup.h: 11 | Macro contains unacceptable items | CERT PRE03-C |
| O | fe-ircnet.c: 21 | Included file not protected with #define. | CERT PRE06-C |
| O | fe-ircnet.c: 22 | Included file not protected with #define. | CERT PRE06-C |
| O | fe-log.c: 21 | Included file not protected with #define. | CERT PRE06-C |
| O | fe-log.c: 22 | Included file not protected with #define. | CERT PRE06-C |
| O | log.h: 4 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | log.h: 14 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | log.h: 20 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | fe-log.c: 42 | Found #define. | CERT PRE03-C |
| O | fe-log.c: 42 | Literal value requires a U suffix. | CERT INT13-C |
| O | fe-messages.c: 21 | Included file not protected with #define. | CERT PRE06-C |
| O | fe-messages.c: 22 | Included file not protected with #define. | CERT PRE06-C |
| O | fe-messages.c: 40 | Found #define. | CERT PRE03-C |
| O | fe-messages.c: 40 | Literal value requires a U suffix. | CERT INT13-C |
| O | fe-messages.c: 40 | Use of function like macro. | CERT PRE00-C |
| O | fe-messages.c: 40 | Macro contains unacceptable items | CERT PRE03-C |
| O | fe-messages.c: 41 | Found #define. | CERT PRE03-C |
| O | fe-messages.c: 44 | Use of function like macro. | CERT PRE00-C |
| O | fe-modes.c: 21 | Included file not protected with #define. | CERT PRE06-C |
| O | fe-modes.c: 22 | Included file not protected with #define. | CERT PRE06-C |
| O | fe-modes.c: 35 | Found #define. | CERT PRE03-C |
| O | fe-modes.c: 35 | Define used for numeric constant. | CERT DCL00-C |
| O | fe-modes.c: 37 | Declaration of type not in header file. | CERT DCL12-C |
| O | fe-modes.c: 44 | Identifier not declared on new line. | CERT DCL04-C |
| O | fe-modules.c: 21 | Included file not protected with #define. | CERT PRE06-C |
| O | fe-modules.c: 24 | Included file not protected with #define. | CERT PRE06-C |
| O | fe-netjoin.c: 21 | Included file not protected with #define. | CERT PRE06-C |
| O | fe-netjoin.c: 22 | Included file not protected with #define. | CERT PRE06-C |
| O | fe-netjoin.c: 35 | Found #define. | CERT PRE03-C |
| O | fe-netjoin.c: 35 | Define used for numeric constant. | CERT DCL00-C |
| O | fe-netjoin.c: 36 | Found #define. | CERT PRE03-C |
| O | fe-netjoin.c: 36 | Define used for numeric constant. | CERT DCL00-C |
| O | fe-netjoin.c: 38 | Declaration of type not in header file. | CERT DCL12-C |
| O | fe-netjoin.c: 44 | Declaration of type not in header file. | CERT DCL12-C |
| O | fe-netjoin.c: 51 | Declaration of type not in header file. | CERT DCL12-C |
| O | fe-netjoin.c: 57 | Identifier not declared on new line. | CERT DCL04-C |
| O | fe-netsplit.c: 21 | Included file not protected with #define. | CERT PRE06-C |
| O | fe-netsplit.c: 22 | Included file not protected with #define. | CERT PRE06-C |
| O | fe-netsplit.c: 34 | Found #define. | CERT PRE03-C |
| O | fe-netsplit.c: 34 | Define used for numeric constant. | CERT DCL00-C |
| O | fe-netsplit.c: 37 | Identifier not declared on new line. | CERT DCL04-C |
| O | fe-netsplit.c: 55 | Declaration of type not in header file. | CERT DCL12-C |
| O | fe-netsplit.c: 57 | Identifier not declared on new line. | CERT DCL04-C |
| Code | File: Src Line | Violation | Standard |
|---|---|---|---|
| O | fe-netsplit.c: 61 | Declaration of type not in header file. | CERT DCL12-C |
| O | fe-notifylist.c: 21 | Included file not protected with #define. | CERT PRE06-C |
| O | module.h: 4 | Found #define. | CERT PRE03-C |
| O | fe-notifylist.c: 22 | Included file not protected with #define. | CERT PRE06-C |
| O | module-formats.h: 3 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | fe-queries.c: 21 | Included file not protected with #define. | CERT PRE06-C |
| O | fe-queries.c: 22 | Included file not protected with #define. | CERT PRE06-C |
| O | fe-queries.c: 38 | Identifier not declared on new line. | CERT DCL04-C |
| O | fe-queries.c: 38 | Identifier not declared on new line. | CERT DCL04-C |
| O | fe-recode.c: 21 | Included file not protected with #define. | CERT PRE06-C |
| O | fe-recode.c: 23 | Included file not protected with #define. | CERT PRE06-C |
| O | fe-server.c: 21 | Included file not protected with #define. | CERT PRE06-C |
| O | fe-server.c: 34 | Included file not protected with #define. | CERT PRE06-C |
| O | fe-settings.c: 21 | Included file not protected with #define. | CERT PRE06-C |
| O | fe-settings.c: 22 | Included file not protected with #define. | CERT PRE06-C |
| O | fe-whois.c: 3 | Included file not protected with #define. | CERT PRE06-C |
| O | fe-whois.c: 4 | Included file not protected with #define. | CERT PRE06-C |
| O | fe-whois.c: 372 | Declaration of type not in header file. | CERT DCL12-C |
| O | fe-whois.c: 372 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | fe-windows.c: 21 | Included file not protected with #define. | CERT PRE06-C |
| O | fe-windows.c: 22 | Included file not protected with #define. | CERT PRE06-C |
| O | fe-windows.c: 264 | Found #define. | CERT PRE03-C |
| O | fe-windows.c: 264 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | fe-windows.c: 264 | Use of function like macro. | CERT PRE00-C |
| O | formats.c: 21 | Included file not protected with #define. | CERT PRE06-C |
| O | formats.c: 22 | Included file not protected with #define. | CERT PRE06-C |
| O | utf8.h: 5 | Found #define. | CERT PRE03-C |
| O | utf8.h: 5 | Use of function like macro. | CERT PRE00-C |
| O | utf8.h: 6 | Found #define. | CERT PRE03-C |
| O | utf8.h: 6 | Use of function like macro. | CERT PRE00-C |
| O | utf8.h: 7 | Found #define. | CERT PRE03-C |
| O | utf8.h: 7 | Use of function like macro. | CERT PRE00-C |
| O | utf8.h: 8 | Found #define. | CERT PRE03-C |
| O | utf8.h: 8 | Use of function like macro. | CERT PRE00-C |
| O | utf8.h: 9 | Found #define. | CERT PRE03-C |
| O | utf8.h: 9 | Use of function like macro. | CERT PRE00-C |
| O | utf8.h: 14 | Found #define. | CERT PRE03-C |
| O | utf8.h: 14 | No cast when ~ or << applied to small types. | CERT INT02-C |
| O | utf8.h: 14 | Literal value requires a U suffix. | CERT INT13-C |
| O | utf8.h: 14 | Use of function like macro. | CERT PRE00-C |
| O | formats.c: 42 | Identifier not declared on new line. | CERT DCL04-C |
| O | formats.c: 42 | Identifier not declared on new line. | CERT DCL04-C |
| O | formats.c: 587 | Found #define. | CERT PRE03-C |
| O | formats.c: 590 | Found #define. | CERT PRE03-C |
| O | formats.c: 833 | Found #define. | CERT PRE03-C |
| O | formats.c: 833 | Use of function like macro. | CERT PRE00-C |
| O | hilight-text.c: 21 | Included file not protected with #define. | CERT PRE06-C |
| O | hilight-text.c: 22 | Included file not protected with #define. | CERT PRE06-C |
| O | nickmatch-cache.h: 20 | Found #define. | CERT PRE03-C |
| O | nickmatch-cache.h: 20 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| Code | File: Src Line | Violation | Standard |
|---|---|---|---|
| O | nickmatch-cache.h: 20 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | hilight-text.c: 40 | Identifier not declared on new line. | CERT DCL04-C |
| O | hilight-text.c: 227 | Found #define. | CERT PRE03-C |
| O | hilight-text.c: 227 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | hilight-text.c: 227 | Use of function like macro. | CERT PRE00-C |
| O | hilight-text.c: 227 | Macro contains unacceptable items | CERT PRE03-C |
| O | hilight-text.c: 230 | Found #define. | CERT PRE03-C |
| O | hilight-text.c: 230 | Use of function like macro. | CERT PRE00-C |
| O | irc-completion.c: 21 | Included file not protected with #define. | CERT PRE06-C |
| O | keyboard.c: 21 | Included file not protected with #define. | CERT PRE06-C |
| O | keyboard.c: 22 | Included file not protected with #define. | CERT PRE06-C |
| O | keyboard.c: 35 | Identifier not declared on new line. | CERT DCL04-C |
| O | keyboard.c: 47 | Declaration of type not in header file. | CERT DCL12-C |
| O | keyboard.c: 47 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | keyboard.c: 176 | Found #define. | CERT PRE03-C |
| O | keyboard.c: 176 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | keyboard.c: 176 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | keyboard.c: 176 | Macro contains unacceptable items | CERT PRE03-C |
| O | keyboard.c: 183 | Found #define. | CERT PRE03-C |
| O | keyboard.c: 183 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | keyboard.c: 183 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | keyboard.c: 183 | Macro contains unacceptable items | CERT PRE03-C |
| O | module-formats.c: 21 | Included file not protected with #define. | CERT PRE06-C |
| O | module-formats.c: 32 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 33 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 35 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 41 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 46 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 52 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 53 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 54 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 55 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 57 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 58 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 59 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 60 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 61 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 63 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 66 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 72 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 73 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 74 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 75 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 76 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 77 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 78 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 79 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 80 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 81 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 82 | Non standard character $ in source. | CERT MSC09-C |
| Code | File: Src Line | Violation | Standard |
|---|---|---|---|
| O | module-formats.c: 84 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 85 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 86 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 87 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 88 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 89 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 90 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 91 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 92 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 97 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 98 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 99 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 100 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 101 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 102 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 104 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 105 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 106 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 107 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 108 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 110 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 111 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 112 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 113 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 114 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 115 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 116 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 117 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 119 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 120 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 121 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 122 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 124 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 130 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 131 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 132 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 133 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 134 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 135 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 136 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 137 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 138 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 139 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 140 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 141 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 148 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 149 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 150 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 151 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 157 | Non standard character $ in source. | CERT MSC09-C |
| Code | File: Src Line | Violation | Standard |
|---|---|---|---|
| O | module-formats.c: 159 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 160 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 165 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 166 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 167 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 169 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 175 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 176 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 177 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 178 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 179 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 180 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 181 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 183 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 185 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 188 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 194 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 196 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 197 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 198 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 199 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 200 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 201 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 206 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 207 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 208 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 209 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 210 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 222 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 229 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 230 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 231 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 232 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 233 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 235 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 237 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 238 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 239 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 244 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 245 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 246 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 247 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 250 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 257 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 258 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 259 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 262 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 267 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 268 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 270 | Non standard character $ in source. | CERT MSC09-C |
| Code | File: Src Line | Violation | Standard |
|---|---|---|---|
| O | module-formats.c: 272 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 273 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 275 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 276 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 279 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 281 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 282 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 283 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 284 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 286 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 288 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 21 | Included file not protected with #define. | CERT PRE06-C |
| O | module-formats.c: 30 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 31 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 32 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 33 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 36 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 38 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 39 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 40 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 42 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 45 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 51 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 52 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 53 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 54 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 55 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 56 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 57 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 58 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 59 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 60 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 61 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 62 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 63 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 64 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 65 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 66 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 67 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 68 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 69 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 70 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 71 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 72 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 73 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 74 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 75 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 76 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 77 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 78 | Non standard character $ in source. | CERT MSC09-C |
| Code | File: Src Line | Violation | Standard |
|---|---|---|---|
| O | module-formats.c: 79 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 84 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 85 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 88 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 89 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 90 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 91 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 92 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 97 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 98 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 99 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 100 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 101 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 102 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 103 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 104 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 105 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 106 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 107 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 108 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 109 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 112 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 113 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 119 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 120 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 121 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 122 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 127 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 128 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 129 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 130 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 131 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 132 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 133 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 138 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 139 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 140 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 141 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 142 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 147 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 148 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 149 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 150 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 151 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 152 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 153 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 154 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 155 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 156 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 161 | Non standard character $ in source. | CERT MSC09-C |
| Code | File: Src Line | Violation | Standard |
|---|---|---|---|
| O | module-formats.c: 162 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 163 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 165 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 21 | Included file not protected with #define. | CERT PRE06-C |
| O | module-formats.c: 30 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 31 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 32 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 33 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 34 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 35 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 36 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 37 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 38 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 39 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 40 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 41 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 42 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 43 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 44 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 45 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 46 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 47 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 48 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 49 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 50 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 51 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 52 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 53 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 54 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 55 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 56 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 57 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 58 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 59 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 60 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 61 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 62 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 63 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 64 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 65 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 66 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 67 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 68 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 70 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 71 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 72 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 74 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 75 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 76 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 21 | Included file not protected with #define. | CERT PRE06-C |
| Code | File: Src Line | Violation | Standard |
|---|---|---|---|
| O | module-formats.c: 31 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 32 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 33 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 34 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 35 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 36 | Non standard character $ in source. | CERT MSC09-C |
| O | module-formats.c: 37 | Non standard character $ in source. | CERT MSC09-C |
| O | printtext.c: 21 | Included file not protected with #define. | CERT PRE06-C |
| O | printtext.c: 22 | Included file not protected with #define. | CERT PRE06-C |
| O | printtext.c: 35 | Identifier not declared on new line. | CERT DCL04-C |
| O | printtext.c: 35 | Identifier not declared on new line. | CERT DCL04-C |
| O | themes.c: 21 | Included file not protected with #define. | CERT PRE06-C |
| O | themes.c: 22 | Included file not protected with #define. | CERT PRE06-C |
| O | themes.c: 143 | Found #define. | CERT PRE03-C |
| O | themes.c: 143 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | themes.c: 143 | Use of function like macro. | CERT PRE00-C |
| O | themes.c: 145 | Found #define. | CERT PRE03-C |
| O | themes.c: 146 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | themes.c: 146 | Use of function like macro. | CERT PRE00-C |
| O | themes.c: 506 | Found #define. | CERT PRE03-C |
| O | themes.c: 508 | Use of function like macro. | CERT PRE00-C |
| O | themes.c: 889 | Declaration of type not in header file. | CERT DCL12-C |
| O | themes.c: 966 | Declaration of type not in header file. | CERT DCL12-C |
| O | themes.c: 1098 | Declaration of type not in header file. | CERT DCL12-C |
| O | utf8.c: 25 | Included file not protected with #define. | CERT PRE06-C |
| O | wcwidth.c: 62 | Included file not protected with #define. | CERT PRE06-C |
| O | wcwidth.c: 64 | Declaration of type not in header file. | CERT DCL12-C |
| O | wcwidth.c: 64 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | window-activity.c: 21 | Included file not protected with #define. | CERT PRE06-C |
| O | window-activity.c: 37 | Identifier not declared on new line. | CERT DCL04-C |
| O | window-activity.c: 37 | Identifier not declared on new line. | CERT DCL04-C |
| O | window-commands.c: 21 | Included file not protected with #define. | CERT PRE06-C |
| O | window-commands.c: 22 | Included file not protected with #define. | CERT PRE06-C |
| O | window-items.c: 21 | Included file not protected with #define. | CERT PRE06-C |
| O | window-items.c: 22 | Included file not protected with #define. | CERT PRE06-C |
| O | windows-layout.c: 21 | Included file not protected with #define. | CERT PRE06-C |
| O | windows-layout.c: 33 | Included file not protected with #define. | CERT PRE06-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| last_msg_find (55 to 66 chat-completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 60 | function call with no prior declaration. | CERT EXP37-C |
| M | 60 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 61 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| last_msg_destroy (80 to 86 chat-completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 82 | function call with no prior declaration. | CERT EXP37-C |
| M | 82 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 84 | function call with no prior declaration. | CERT EXP37-C |
| M | 84 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 85 | function call with no prior declaration. | CERT EXP37-C |
| M | 85 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| last_msg_add (88 to 118 chat-completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 98 | function call with no prior declaration. | CERT EXP37-C |
| M | 98 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 100 | Type conversion without cast. : bool int rec -> own = max | CERT INT02-C,INT31-C |
| M | 104 | function call with no prior declaration. | CERT EXP37-C |
| M | 104 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 105 | function call with no prior declaration. | CERT EXP37-C |
| M | 105 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 107 | function call with no prior declaration. | CERT EXP37-C |
| M | 107 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 108 | function call with no prior declaration. | CERT EXP37-C |
| M | 108 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 113 | function call with no prior declaration. | CERT EXP37-C |
| M | 113 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 117 | function call with no prior declaration. | CERT EXP37-C |
| M | 117 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 95 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 108 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 115 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| completion_last_message_add (120 to 125 chat-completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 122 | function call with no prior declaration. | CERT EXP37-C |
| M | 122 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 124 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| completion_last_message_remove (127 to 135 chat-completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 131 | function call with no prior declaration. | CERT EXP37-C |
| M | 131 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| completion_last_message_rename (137 to 149 chat-completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 141 | function call with no prior declaration. | CERT EXP37-C |
| M | 141 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 142 | function call with no prior declaration. | CERT EXP37-C |
| M | 142 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 146 | function call with no prior declaration. | CERT EXP37-C |
| M | 146 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 147 | function call with no prior declaration. | CERT EXP37-C |
| M | 147 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_message_public (151 to 163 chat-completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 161 | function call with no prior declaration. | CERT EXP37-C |
| M | 161 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 161 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_message_join (165 to 173 chat-completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 172 | function call with no prior declaration. | CERT EXP37-C |
| M | 172 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 172 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_message_private (175 to 182 chat-completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 178 | function call with no prior declaration. | CERT EXP37-C |
| M | 178 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 179 | function call with no prior declaration. | CERT EXP37-C |
| M | 179 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 181 | function call with no prior declaration. | CERT EXP37-C |
| M | 181 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 181 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_message_own_public (184 to 215 chat-completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 191 | function call with no prior declaration. | CERT EXP37-C |
| M | 191 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 192 | function call with no prior declaration. | CERT EXP37-C |
| M | 192 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 201 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 203 | function call with no prior declaration. | CERT EXP37-C |
| M | 203 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 203 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 208 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 208 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 208 | Value is not of appropriate type. : unsigned int signed char msgnick [ strlen ( msgnick ) | CERT INT01-C,INT02-C,INT07-C |
| M | 208 | Value is not of appropriate type. : unsigned int signed char msgnick [ strlen ( msgnick ) - 1 | CERT INT01-C,INT02-C,INT07-C |
| M | 211 | function call with no prior declaration. | CERT EXP37-C |
| M | 211 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 213 | function call with no prior declaration. | CERT EXP37-C |
| M | 213 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 213 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_message_own_private (217 to 224 chat-completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 220 | function call with no prior declaration. | CERT EXP37-C |
| M | 220 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 223 | function call with no prior declaration. | CERT EXP37-C |
| M | 223 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 223 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_nick_removed (226 to 234 chat-completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 231 | function call with no prior declaration. | CERT EXP37-C |
| M | 231 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 232 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_nick_changed (236 to 248 chat-completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 242 | function call with no prior declaration. | CERT EXP37-C |
| M | 242 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 245 | function call with no prior declaration. | CERT EXP37-C |
| M | 245 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 246 | function call with no prior declaration. | CERT EXP37-C |
| M | 246 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| completion_msg_server (257 to 283 chat-completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 264 | function call with no prior declaration. | CERT EXP37-C |
| M | 264 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 266 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 266 | Signed/unsigned conversion without cast. : int unsigned int len = strlen | CERT INT02-C,INT31-C,STR34-C |
| M | 268 | function call with no prior declaration. | CERT EXP37-C |
| M | 268 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 272 | function call with no prior declaration. | CERT EXP37-C |
| M | 272 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 275 | function call with no prior declaration. | CERT EXP37-C |
| M | 275 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 278 | function call with no prior declaration. | CERT EXP37-C |
| M | 278 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 279 | function call with no prior declaration. | CERT EXP37-C |
| M | 279 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 280 | function call with no prior declaration. | CERT EXP37-C |
| M | 280 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| convert_msglist (286 to 300 chat-completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 294 | function call with no prior declaration. | CERT EXP37-C |
| M | 294 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 295 | function call with no prior declaration. | CERT EXP37-C |
| M | 295 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 296 | function call with no prior declaration. | CERT EXP37-C |
| M | 296 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| completion_msg (303 to 336 chat-completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 310 | function call with no prior declaration. | CERT EXP37-C |
| M | 310 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 324 | function call with no prior declaration. | CERT EXP37-C |
| M | 324 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 326 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 327 | function call with no prior declaration. | CERT EXP37-C |
| M | 327 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 328 | function call with no prior declaration. | CERT EXP37-C |
| M | 328 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 332 | function call with no prior declaration. | CERT EXP37-C |
| M | 332 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 319 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| complete_from_nicklist (338 to 367 chat-completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 350 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 350 | Signed/unsigned conversion without cast. : int unsigned int len = strlen | CERT INT02-C,INT31-C,STR34-C |
| M | 351 | function call with no prior declaration. | CERT EXP37-C |
| M | 351 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 355 | function call with no prior declaration. | CERT EXP37-C |
| M | 355 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 357 | function call with no prior declaration. | CERT EXP37-C |
| M | 357 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 358 | function call with no prior declaration. | CERT EXP37-C |
| M | 358 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 360 | function call with no prior declaration. | CERT EXP37-C |
| M | 360 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 362 | function call with no prior declaration. | CERT EXP37-C |
| M | 362 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 366 | function call with no prior declaration. | CERT EXP37-C |
| M | 366 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| completion_nicks_nonstrict (369 to 423 chat-completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 378 | function call with no prior declaration. | CERT EXP37-C |
| M | 378 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 384 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 384 | Signed/unsigned conversion without cast. : int unsigned int len = strlen | CERT INT02-C,INT31-C,STR34-C |
| M | 387 | function call with no prior declaration. | CERT EXP37-C |
| M | 387 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 391 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 391 | Signed/unsigned conversion without cast. : int unsigned int tmplen = strlen | CERT INT02-C,INT31-C,STR34-C |
| M | 394 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 394 | function call with no prior declaration. | CERT EXP37-C |
| M | 394 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 400 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 400 | Value is not of appropriate type. : unsigned char char ( int ) ( unsigned char ) ( * in | CERT INT01-C,INT02-C,INT07-C |
| M | 401 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 404 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 407 | function call with no prior declaration. | CERT EXP37-C |
| M | 407 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 408 | function call with no prior declaration. | CERT EXP37-C |
| M | 408 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 410 | function call with no prior declaration. | CERT EXP37-C |
| M | 410 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 413 | function call with no prior declaration. | CERT EXP37-C |
| M | 413 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 415 | function call with no prior declaration. | CERT EXP37-C |
| M | 415 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 419 | function call with no prior declaration. | CERT EXP37-C |
| M | 419 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 420 | function call with no prior declaration. | CERT EXP37-C |
| M | 420 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| completion_channel_nicks (425 to 468 chat-completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 433 | function call with no prior declaration. | CERT EXP37-C |
| M | 433 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 434 | function call with no prior declaration. | CERT EXP37-C |
| M | 434 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 445 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 445 | Signed/unsigned conversion without cast. : int unsigned int len = strlen | CERT INT02-C,INT31-C,STR34-C |
| M | 450 | function call with no prior declaration. | CERT EXP37-C |
| M | 450 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 452 | function call with no prior declaration. | CERT EXP37-C |
| M | 452 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 454 | function call with no prior declaration. | CERT EXP37-C |
| M | 454 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 456 | function call with no prior declaration. | CERT EXP37-C |
| M | 456 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 458 | function call with no prior declaration. | CERT EXP37-C |
| M | 458 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 461 | function call with no prior declaration. | CERT EXP37-C |
| M | 461 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 466 | function call with no prior declaration. | CERT EXP37-C |
| M | 466 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| completion_joinlist (472 to 488 chat-completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 479 | function call with no prior declaration. | CERT EXP37-C |
| M | 479 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 481 | function call with no prior declaration. | CERT EXP37-C |
| M | 481 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 486 | function call with no prior declaration. | CERT EXP37-C |
| M | 486 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 478 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| completion_get_servertags (490 to 514 chat-completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 496 | function call with no prior declaration. | CERT EXP37-C |
| M | 496 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 498 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 498 | Signed/unsigned conversion without cast. : int unsigned int len = strlen | CERT INT02-C,INT31-C,STR34-C |
| M | 504 | function call with no prior declaration. | CERT EXP37-C |
| M | 504 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 506 | function call with no prior declaration. | CERT EXP37-C |
| M | 506 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 508 | function call with no prior declaration. | CERT EXP37-C |
| M | 508 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| completion_get_channels (516 to 549 chat-completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 522 | function call with no prior declaration. | CERT EXP37-C |
| M | 522 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 524 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 524 | Signed/unsigned conversion without cast. : int unsigned int len = strlen | CERT INT02-C,INT31-C,STR34-C |
| M | 532 | function call with no prior declaration. | CERT EXP37-C |
| M | 532 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 533 | function call with no prior declaration. | CERT EXP37-C |
| M | 533 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 534 | function call with no prior declaration. | CERT EXP37-C |
| M | 534 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 535 | function call with no prior declaration. | CERT EXP37-C |
| M | 535 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 542 | function call with no prior declaration. | CERT EXP37-C |
| M | 542 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 544 | function call with no prior declaration. | CERT EXP37-C |
| M | 544 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| completion_get_aliases (551 to 579 chat-completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 558 | function call with no prior declaration. | CERT EXP37-C |
| M | 558 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 560 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 560 | Signed/unsigned conversion without cast. : int unsigned int len = strlen | CERT INT02-C,INT31-C,STR34-C |
| M | 572 | function call with no prior declaration. | CERT EXP37-C |
| M | 572 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 575 | function call with no prior declaration. | CERT EXP37-C |
| M | 575 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 566 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 564 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| complete_window_nicks (581 to 612 chat-completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 588 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 588 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 605 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 605 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 605 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 588 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_complete_word (614 to 672 chat-completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 623 | function call with no prior declaration. | CERT EXP37-C |
| M | 623 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 624 | function call with no prior declaration. | CERT EXP37-C |
| M | 624 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 625 | function call with no prior declaration. | CERT EXP37-C |
| M | 625 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 626 | function call with no prior declaration. | CERT EXP37-C |
| M | 626 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 632 | function call with no prior declaration. | CERT EXP37-C |
| M | 632 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 645 | function call with no prior declaration. | CERT EXP37-C |
| M | 645 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 648 | function call with no prior declaration. | CERT EXP37-C |
| M | 648 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 649 | function call with no prior declaration. | CERT EXP37-C |
| M | 649 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 655 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 655 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 656 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 656 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 658 | function call with no prior declaration. | CERT EXP37-C |
| M | 658 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 658 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 660 | function call with no prior declaration. | CERT EXP37-C |
| M | 660 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 668 | function call with no prior declaration. | CERT EXP37-C |
| M | 668 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 646 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 668 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 656 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 655 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| line_get_server (674 to 691 chat-completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 679 | function call with no prior declaration. | CERT EXP37-C |
| M | 679 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 683 | function call with no prior declaration. | CERT EXP37-C |
| M | 683 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 684 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 685 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 689 | function call with no prior declaration. | CERT EXP37-C |
| M | 689 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_complete_msg (693 to 712 chat-completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 699 | function call with no prior declaration. | CERT EXP37-C |
| M | 699 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 700 | function call with no prior declaration. | CERT EXP37-C |
| M | 700 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 701 | function call with no prior declaration. | CERT EXP37-C |
| M | 701 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 709 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 709 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 708 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 710 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 709 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_erase_complete_msg (714 to 747 chat-completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 736 | function call with no prior declaration. | CERT EXP37-C |
| M | 736 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 740 | function call with no prior declaration. | CERT EXP37-C |
| M | 740 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| completion_get_chatnets (749 to 768 chat-completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 755 | function call with no prior declaration. | CERT EXP37-C |
| M | 755 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 757 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 757 | Signed/unsigned conversion without cast. : int unsigned int len = strlen | CERT INT02-C,INT31-C,STR34-C |
| M | 763 | function call with no prior declaration. | CERT EXP37-C |
| M | 763 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 764 | function call with no prior declaration. | CERT EXP37-C |
| M | 764 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| completion_get_servers (770 to 789 chat-completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 776 | function call with no prior declaration. | CERT EXP37-C |
| M | 776 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 778 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 778 | Signed/unsigned conversion without cast. : int unsigned int len = strlen | CERT INT02-C,INT31-C,STR34-C |
| M | 784 | function call with no prior declaration. | CERT EXP37-C |
| M | 784 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 785 | function call with no prior declaration. | CERT EXP37-C |
| M | 785 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| completion_get_targets (791 to 819 chat-completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 798 | function call with no prior declaration. | CERT EXP37-C |
| M | 798 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 800 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 800 | Signed/unsigned conversion without cast. : int unsigned int len = strlen | CERT INT02-C,INT31-C,STR34-C |
| M | 812 | function call with no prior declaration. | CERT EXP37-C |
| M | 812 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 815 | function call with no prior declaration. | CERT EXP37-C |
| M | 815 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 806 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 804 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_complete_connect (821 to 831 chat-completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 825 | function call with no prior declaration. | CERT EXP37-C |
| M | 825 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 826 | function call with no prior declaration. | CERT EXP37-C |
| M | 826 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 829 | function call with no prior declaration. | CERT EXP37-C |
| M | 829 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_complete_tag (833 to 842 chat-completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 837 | function call with no prior declaration. | CERT EXP37-C |
| M | 837 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 838 | function call with no prior declaration. | CERT EXP37-C |
| M | 838 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_complete_topic (844 to 860 chat-completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 850 | function call with no prior declaration. | CERT EXP37-C |
| M | 850 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 851 | function call with no prior declaration. | CERT EXP37-C |
| M | 851 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 853 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 853 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 854 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 854 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 856 | function call with no prior declaration. | CERT EXP37-C |
| M | 856 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 854 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 853 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_complete_away (862 to 880 chat-completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 868 | function call with no prior declaration. | CERT EXP37-C |
| M | 868 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 869 | function call with no prior declaration. | CERT EXP37-C |
| M | 869 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 874 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 874 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 876 | function call with no prior declaration. | CERT EXP37-C |
| M | 876 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 874 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_complete_unalias (882 to 891 chat-completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 886 | function call with no prior declaration. | CERT EXP37-C |
| M | 886 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 887 | function call with no prior declaration. | CERT EXP37-C |
| M | 887 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_complete_alias (893 to 912 chat-completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 899 | function call with no prior declaration. | CERT EXP37-C |
| M | 899 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 900 | function call with no prior declaration. | CERT EXP37-C |
| M | 900 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 901 | function call with no prior declaration. | CERT EXP37-C |
| M | 901 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 904 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 905 | function call with no prior declaration. | CERT EXP37-C |
| M | 905 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 904 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_complete_window (914 to 939 chat-completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 923 | function call with no prior declaration. | CERT EXP37-C |
| M | 923 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 924 | function call with no prior declaration. | CERT EXP37-C |
| M | 924 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 926 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 926 | Signed/unsigned conversion without cast. : int unsigned int len = strlen | CERT INT02-C,INT31-C,STR34-C |
| M | 932 | function call with no prior declaration. | CERT EXP37-C |
| M | 932 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 933 | function call with no prior declaration. | CERT EXP37-C |
| M | 933 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 934 | function call with no prior declaration. | CERT EXP37-C |
| M | 934 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 935 | function call with no prior declaration. | CERT EXP37-C |
| M | 935 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_complete_channel (941 to 950 chat-completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 945 | function call with no prior declaration. | CERT EXP37-C |
| M | 945 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 946 | function call with no prior declaration. | CERT EXP37-C |
| M | 946 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 948 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_complete_server (952 to 961 chat-completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 956 | function call with no prior declaration. | CERT EXP37-C |
| M | 956 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 957 | function call with no prior declaration. | CERT EXP37-C |
| M | 957 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_complete_target (963 to 982 chat-completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 969 | function call with no prior declaration. | CERT EXP37-C |
| M | 969 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 970 | function call with no prior declaration. | CERT EXP37-C |
| M | 970 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 971 | function call with no prior declaration. | CERT EXP37-C |
| M | 971 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 974 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 975 | function call with no prior declaration. | CERT EXP37-C |
| M | 975 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 974 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| expand_escapes (985 to 1026 chat-completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 991 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 991 | function call with no prior declaration. | CERT EXP37-C |
| M | 991 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 994 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 1000 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 1005 | Type conversion without cast. : int char chr == '\r' | CERT INT02-C,INT31-C |
| M | 1005 | Type conversion without cast. : int char chr == '\n' | CERT INT02-C,INT31-C |
| M | 1010 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 1012 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 1016 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 1016 | Type conversion without cast. : char int ptr ++ = chr | CERT INT02-C,INT31-C |
| M | 1019 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 1020 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 1024 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 1025 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| auto_complete (1028 to 1054 chat-completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 1034 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1038 | function call with no prior declaration. | CERT EXP37-C |
| M | 1038 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1038 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 1045 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 1045 | function call with no prior declaration. | CERT EXP37-C |
| M | 1045 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1046 | function call with no prior declaration. | CERT EXP37-C |
| M | 1046 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1047 | function call with no prior declaration. | CERT EXP37-C |
| M | 1047 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1051 | function call with no prior declaration. | CERT EXP37-C |
| M | 1051 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1053 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| M | 1043 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_text (1056 to 1098 chat-completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 1060 | function call with no prior declaration. | CERT EXP37-C |
| M | 1060 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1072 | function call with no prior declaration. | CERT EXP37-C |
| M | 1072 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1075 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 1075 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1076 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 1076 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1078 | function call with no prior declaration. | CERT EXP37-C |
| M | 1078 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1079 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 1086 | function call with no prior declaration. | CERT EXP37-C |
| M | 1086 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1087 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 1087 | function call with no prior declaration. | CERT EXP37-C |
| M | 1087 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1087 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 1087 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1088 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 1088 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1090 | function call with no prior declaration. | CERT EXP37-C |
| M | 1090 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1094 | function call with no prior declaration. | CERT EXP37-C |
| M | 1094 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1095 | function call with no prior declaration. | CERT EXP37-C |
| M | 1095 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1076 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1088 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1087 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1086 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1076 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1075 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_server_disconnected (1100 to 1109 chat-completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 1104 | function call with no prior declaration. | CERT EXP37-C |
| M | 1104 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1106 | function call with no prior declaration. | CERT EXP37-C |
| M | 1106 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1108 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_channel_destroyed (1111 to 1122 chat-completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 1115 | function call with no prior declaration. | CERT EXP37-C |
| M | 1115 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1117 | function call with no prior declaration. | CERT EXP37-C |
| M | 1117 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1119 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| read_settings (1124 to 1138 chat-completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 1128 | Type conversion without cast. : bool int completion_lowercase = settings_get_bool | CERT INT02-C,INT31-C |
| M | 1129 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 1132 | Type conversion without cast. : bool int completion_strict = settings_get_bool | CERT INT02-C,INT31-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| chat_completion_init (1140 to 1184 chat-completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 1183 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1182 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1181 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1180 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1179 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1178 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1177 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1176 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1175 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1174 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1173 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1172 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1171 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1170 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1169 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1168 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1167 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1166 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1165 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1164 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1163 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1162 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1161 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1160 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1159 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1158 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1157 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1156 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1155 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1154 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1153 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1152 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1149 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1147 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1146 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1143 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| chat_completion_deinit (1186 to 1223 chat-completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 1189 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1222 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1221 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1220 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1219 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1218 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1217 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1216 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1215 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1214 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1213 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1212 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1211 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1210 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1209 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1208 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1207 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1206 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1205 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1204 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1203 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1202 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1201 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1200 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1199 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1198 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1197 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1196 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1195 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1194 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1193 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1192 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1191 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| command_history_add (37 to 59 command-history.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 41 | function call with no prior declaration. | CERT EXP37-C |
| M | 41 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 42 | function call with no prior declaration. | CERT EXP37-C |
| M | 42 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 44 | function call with no prior declaration. | CERT EXP37-C |
| M | 44 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 45 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 53 | function call with no prior declaration. | CERT EXP37-C |
| M | 53 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 54 | function call with no prior declaration. | CERT EXP37-C |
| M | 54 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 55 | function call with no prior declaration. | CERT EXP37-C |
| M | 55 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 58 | function call with no prior declaration. | CERT EXP37-C |
| M | 58 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| command_history_find (61 to 70 command-history.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 64 | function call with no prior declaration. | CERT EXP37-C |
| M | 64 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| command_history_find_name (72 to 87 command-history.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 82 | function call with no prior declaration. | CERT EXP37-C |
| M | 82 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 83 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| command_history_current (89 to 104 command-history.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 101 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| command_history_prev (106 to 129 command-history.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 119 | function call with no prior declaration. | CERT EXP37-C |
| M | 119 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 123 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| command_history_next (131 to 152 command-history.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 147 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| command_history_clear_pos (160 to 164 command-history.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 162 | function call with no prior declaration. | CERT EXP37-C |
| M | 162 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| command_history_create (166 to 178 command-history.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 170 | function call with no prior declaration. | CERT EXP37-C |
| M | 170 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 173 | function call with no prior declaration. | CERT EXP37-C |
| M | 173 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 175 | function call with no prior declaration. | CERT EXP37-C |
| M | 175 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 177 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| command_history_destroy (180 to 194 command-history.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 182 | function call with no prior declaration. | CERT EXP37-C |
| M | 182 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 185 | function call with no prior declaration. | CERT EXP37-C |
| M | 185 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 187 | function call with no prior declaration. | CERT EXP37-C |
| M | 187 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 189 | function call with no prior declaration. | CERT EXP37-C |
| M | 189 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 190 | function call with no prior declaration. | CERT EXP37-C |
| M | 190 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 192 | function call with no prior declaration. | CERT EXP37-C |
| M | 192 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 193 | function call with no prior declaration. | CERT EXP37-C |
| M | 193 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| command_history_unlink (207 to 217 command-history.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 215 | Deprecated usage of ++ or -- operators found. | CERT EXP30-C,EXP31-C |
| M | 215 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_window_created (219 to 222 command-history.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 221 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_window_destroyed (224 to 229 command-history.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 228 | function call with no prior declaration. | CERT EXP37-C |
| M | 228 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| special_history_func (237 to 261 command-history.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 246 | function call with no prior declaration. | CERT EXP37-C |
| M | 246 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 255 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 255 | function call with no prior declaration. | CERT EXP37-C |
| M | 255 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 258 | function call with no prior declaration. | CERT EXP37-C |
| M | 258 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 260 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| read_settings (263 to 266 command-history.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 265 | Type conversion without cast. : bool int window_history = settings_get_bool | CERT INT02-C,INT31-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| command_history_init (268 to 282 command-history.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 275 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 281 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 280 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 279 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 278 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 273 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 271 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| command_history_deinit (284 to 292 command-history.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 289 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 288 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 287 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 286 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| printformat (63 to 72 printtext.h analysed in completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 69 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 71 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 70 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| printformat_window (77 to 86 printtext.h analysed in completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 83 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 85 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 84 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| printformat_dest (91 to 100 printtext.h analysed in completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 97 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 99 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 98 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| printformat_gui (105 to 114 printtext.h analysed in completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 111 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 113 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 112 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| completion_find (46 to 62 completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 61 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 58 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 50 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| get_word_at (65 to 83 completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 69 | function call with no prior declaration. | CERT EXP37-C |
| M | 69 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 70 | function call with no prior declaration. | CERT EXP37-C |
| M | 70 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 74 | Array Bound exceeded. | CERT ARR30-C |
| M | 74 | Value is not of appropriate type. : unsigned int signed char ( start [ | CERT INT01-C,INT02-C,INT07-C |
| M | 74 | Value is not of appropriate type. : unsigned int signed char ( start [ - 1 | CERT INT01-C,INT02-C,INT07-C |
| M | 74 | Array Bound exceeded. | CERT ARR30-C |
| M | 74 | Value is not of appropriate type. : unsigned int signed char ( start [ | CERT INT01-C,INT02-C,INT07-C |
| M | 74 | Value is not of appropriate type. : unsigned int signed char ( start [ - 1 | CERT INT01-C,INT02-C,INT07-C |
| M | 77 | Array Bound exceeded. | CERT ARR30-C |
| M | 77 | Value is not of appropriate type. : unsigned int signed char ( start [ | CERT INT01-C,INT02-C,INT07-C |
| M | 77 | Value is not of appropriate type. : unsigned int signed char ( start [ - 1 | CERT INT01-C,INT02-C,INT07-C |
| M | 77 | Array Bound exceeded. | CERT ARR30-C |
| M | 77 | Value is not of appropriate type. : unsigned int signed char ( start [ | CERT INT01-C,INT02-C,INT07-C |
| M | 77 | Value is not of appropriate type. : unsigned int signed char ( start [ - 1 | CERT INT01-C,INT02-C,INT07-C |
| M | 81 | Value is not of appropriate type. : char startpos = ( char * | CERT INT01-C,INT02-C,INT07-C |
| M | 81 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 82 | function call with no prior declaration. | CERT EXP37-C |
| M | 82 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 82 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| auto_word_complete (86 to 117 completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 93 | function call with no prior declaration. | CERT EXP37-C |
| M | 93 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 94 | function call with no prior declaration. | CERT EXP37-C |
| M | 94 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 97 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 99 | function call with no prior declaration. | CERT EXP37-C |
| M | 99 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 100 | function call with no prior declaration. | CERT EXP37-C |
| M | 100 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 106 | function call with no prior declaration. | CERT EXP37-C |
| M | 106 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 108 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 110 | function call with no prior declaration. | CERT EXP37-C |
| M | 110 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 111 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 112 | function call with no prior declaration. | CERT EXP37-C |
| M | 112 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 115 | function call with no prior declaration. | CERT EXP37-C |
| M | 115 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 116 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| M | 103 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| free_completions (119 to 128 completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 121 | function call with no prior declaration. | CERT EXP37-C |
| M | 121 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 123 | function call with no prior declaration. | CERT EXP37-C |
| M | 123 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 124 | function call with no prior declaration. | CERT EXP37-C |
| M | 124 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 127 | function call with no prior declaration. | CERT EXP37-C |
| M | 127 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| word_complete (131 to 251 completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 140 | function call with no prior declaration. | CERT EXP37-C |
| M | 140 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 141 | function call with no prior declaration. | CERT EXP37-C |
| M | 141 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 144 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 157 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 158 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 159 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 159 | Signed/unsigned conversion without cast. : int unsigned int wordlen = strlen | CERT INT02-C,INT31-C,STR34-C |
| M | 165 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 165 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 167 | Array Bound exceeded. | CERT ARR30-C |
| M | 167 | Value is not of appropriate type. : unsigned int signed char ( wordstart [ | CERT INT01-C,INT02-C,INT07-C |
| M | 167 | Value is not of appropriate type. : unsigned int signed char ( wordstart [ - 1 | CERT INT01-C,INT02-C,INT07-C |
| M | 167 | Array Bound exceeded. | CERT ARR30-C |
| M | 167 | Value is not of appropriate type. : unsigned int signed char ( wordstart [ | CERT INT01-C,INT02-C,INT07-C |
| M | 167 | Value is not of appropriate type. : unsigned int signed char ( wordstart [ - 1 | CERT INT01-C,INT02-C,INT07-C |
| M | 170 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 170 | function call with no prior declaration. | CERT EXP37-C |
| M | 170 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 170 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 178 | Value is not of appropriate type. : unsigned int int line [ * pos - 1 | CERT INT01-C,INT02-C,INT07-C |
| M | 179 | Array Bound exceeded. | CERT ARR30-C |
| M | 179 | Value is not of appropriate type. : unsigned int signed char wordstart [ | CERT INT01-C,INT02-C,INT07-C |
| M | 179 | Value is not of appropriate type. : unsigned int signed char wordstart [ - 1 | CERT INT01-C,INT02-C,INT07-C |
| M | 183 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 184 | function call with no prior declaration. | CERT EXP37-C |
| M | 184 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 185 | function call with no prior declaration. | CERT EXP37-C |
| M | 185 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 186 | function call with no prior declaration. | CERT EXP37-C |
| M | 186 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 188 | function call with no prior declaration. | CERT EXP37-C |
| M | 188 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 189 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 189 | function call with no prior declaration. | CERT EXP37-C |
| M | 189 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 190 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 190 | Signed/unsigned conversion without cast. : int unsigned int startpos = strlen | CERT INT02-C,INT31-C,STR34-C |
| M | 197 | Type conversion without cast. : int char signal_emit ( "complete erase" , 3 , window , | CERT INT02-C,INT31-C |
| M | 197 | Type conversion without cast. : int char signal_emit ( "complete erase" , 3 , window , word , | CERT INT02-C,INT31-C |
| M | 208 | function call with no prior declaration. | CERT EXP37-C |
| M | 208 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 211 | function call with no prior declaration. | CERT EXP37-C |
| M | 211 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 218 | Type conversion without cast. : int char signal_emit ( "complete word" , 5 , & complist , window , | CERT INT02-C,INT31-C |
| M | 218 | Type conversion without cast. : int char signal_emit ( "complete word" , 5 , & complist , window , word , | CERT INT02-C,INT31-C |
| M | 222 | function call with no prior declaration. | CERT EXP37-C |
| M | 222 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 223 | function call with no prior declaration. | CERT EXP37-C |
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 223 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 229 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 233 | function call with no prior declaration. | CERT EXP37-C |
| M | 233 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 234 | function call with no prior declaration. | CERT EXP37-C |
| M | 234 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 235 | function call with no prior declaration. | CERT EXP37-C |
| M | 235 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 238 | Value is not of appropriate type. : unsigned int int ( result -> str [ * pos | CERT INT01-C,INT02-C,INT07-C |
| M | 238 | Value is not of appropriate type. : unsigned int int ( result -> str [ * pos | CERT INT01-C,INT02-C,INT07-C |
| M | 239 | function call with no prior declaration. | CERT EXP37-C |
| M | 239 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 243 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 243 | Signed/unsigned conversion without cast. : int unsigned int wordlen = strlen | CERT INT02-C,INT31-C,STR34-C |
| M | 245 | function call with no prior declaration. | CERT EXP37-C |
| M | 245 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 246 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 246 | function call with no prior declaration. | CERT EXP37-C |
| M | 246 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 249 | function call with no prior declaration. | CERT EXP37-C |
| M | 249 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 250 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| list_add_file (260 to 280 completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 265 | function call with no prior declaration. | CERT EXP37-C |
| M | 265 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 268 | function call with no prior declaration. | CERT EXP37-C |
| M | 268 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 269 | function call with no prior declaration. | CERT EXP37-C |
| M | 269 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 270 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 270 | function call with no prior declaration. | CERT EXP37-C |
| M | 270 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 273 | function call with no prior declaration. | CERT EXP37-C |
| M | 273 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 274 | function call with no prior declaration. | CERT EXP37-C |
| M | 274 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 274 | function call with no prior declaration. | CERT EXP37-C |
| M | 274 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 275 | function call with no prior declaration. | CERT EXP37-C |
| M | 275 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 278 | function call with no prior declaration. | CERT EXP37-C |
| M | 278 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| filename_complete (282 to 347 completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 291 | function call with no prior declaration. | CERT EXP37-C |
| M | 291 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 297 | function call with no prior declaration. | CERT EXP37-C |
| M | 297 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 298 | function call with no prior declaration. | CERT EXP37-C |
| M | 298 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 299 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 299 | function call with no prior declaration. | CERT EXP37-C |
| M | 299 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 304 | function call with no prior declaration. | CERT EXP37-C |
| M | 304 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 305 | function call with no prior declaration. | CERT EXP37-C |
| M | 305 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 306 | function call with no prior declaration. | CERT EXP37-C |
| M | 306 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 307 | function call with no prior declaration. | CERT EXP37-C |
| M | 307 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 312 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 312 | function call with no prior declaration. | CERT EXP37-C |
| M | 312 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 315 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 319 | function call with no prior declaration. | CERT EXP37-C |
| M | 319 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 322 | function call with no prior declaration. | CERT EXP37-C |
| M | 322 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 323 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 323 | Signed/unsigned conversion without cast. : int unsigned int len = strlen | CERT INT02-C,INT31-C,STR34-C |
| M | 326 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 326 | function call with no prior declaration. | CERT EXP37-C |
| M | 326 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 336 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 337 | function call with no prior declaration. | CERT EXP37-C |
| M | 337 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 338 | function call with no prior declaration. | CERT EXP37-C |
| M | 338 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 340 | function call with no prior declaration. | CERT EXP37-C |
| M | 340 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 343 | function call with no prior declaration. | CERT EXP37-C |
| M | 343 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 345 | function call with no prior declaration. | CERT EXP37-C |
| M | 345 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 346 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| completion_get_settings (349 to 370 completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 355 | function call with no prior declaration. | CERT EXP37-C |
| M | 355 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 359 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 359 | Signed/unsigned conversion without cast. : int unsigned int len = strlen | CERT INT02-C,INT31-C,STR34-C |
| M | 365 | function call with no prior declaration. | CERT EXP37-C |
| M | 365 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 366 | function call with no prior declaration. | CERT EXP37-C |
| M | 366 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 368 | function call with no prior declaration. | CERT EXP37-C |
| M | 368 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| completion_get_aliases (372 to 406 completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 380 | function call with no prior declaration. | CERT EXP37-C |
| M | 380 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 386 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 386 | Signed/unsigned conversion without cast. : int unsigned int len = strlen | CERT INT02-C,INT31-C,STR34-C |
| M | 394 | function call with no prior declaration. | CERT EXP37-C |
| M | 394 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 395 | function call with no prior declaration. | CERT EXP37-C |
| M | 395 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 400 | function call with no prior declaration. | CERT EXP37-C |
| M | 400 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 402 | function call with no prior declaration. | CERT EXP37-C |
| M | 402 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 388 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 383 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| completion_get_commands (408 to 435 completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 415 | function call with no prior declaration. | CERT EXP37-C |
| M | 415 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 417 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 417 | Signed/unsigned conversion without cast. : int unsigned int len = strlen | CERT INT02-C,INT31-C,STR34-C |
| M | 422 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 425 | function call with no prior declaration. | CERT EXP37-C |
| M | 425 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 426 | function call with no prior declaration. | CERT EXP37-C |
| M | 426 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 427 | function call with no prior declaration. | CERT EXP37-C |
| M | 427 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 429 | function call with no prior declaration. | CERT EXP37-C |
| M | 429 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 431 | function call with no prior declaration. | CERT EXP37-C |
| M | 431 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| completion_get_subcommands (437 to 466 completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 444 | function call with no prior declaration. | CERT EXP37-C |
| M | 444 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 447 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 448 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 449 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 451 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 451 | Signed/unsigned conversion without cast. : int unsigned int len = strlen | CERT INT02-C,INT31-C,STR34-C |
| M | 456 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 456 | Signed/unsigned conversion without cast. : unsigned int int ( int ) strlen ( rec -> cmd ) < len | CERT INT02-C,INT31-C,STR34-C |
| M | 459 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 462 | function call with no prior declaration. | CERT EXP37-C |
| M | 462 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 463 | function call with no prior declaration. | CERT EXP37-C |
| M | 463 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| completion_get_options (468 to 491 completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 475 | function call with no prior declaration. | CERT EXP37-C |
| M | 475 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 476 | function call with no prior declaration. | CERT EXP37-C |
| M | 476 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 482 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 482 | Signed/unsigned conversion without cast. : int unsigned int len = strlen | CERT INT02-C,INT31-C,STR34-C |
| M | 483 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 486 | function call with no prior declaration. | CERT EXP37-C |
| M | 486 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 487 | function call with no prior declaration. | CERT EXP37-C |
| M | 487 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 490 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| line_get_command (494 to 538 completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 499 | function call with no prior declaration. | CERT EXP37-C |
| M | 499 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 500 | function call with no prior declaration. | CERT EXP37-C |
| M | 500 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 502 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 506 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 506 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 508 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 508 | function call with no prior declaration. | CERT EXP37-C |
| M | 508 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 509 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 511 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 511 | function call with no prior declaration. | CERT EXP37-C |
| M | 511 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 511 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 514 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 520 | function call with no prior declaration. | CERT EXP37-C |
| M | 520 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 525 | function call with no prior declaration. | CERT EXP37-C |
| M | 525 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 527 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 529 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 529 | function call with no prior declaration. | CERT EXP37-C |
| M | 529 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 530 | function call with no prior declaration. | CERT EXP37-C |
| M | 530 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 532 | Value is not of appropriate type. : char args = ( char * | CERT INT01-C,INT02-C,INT07-C |
| M | 532 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 536 | function call with no prior declaration. | CERT EXP37-C |
| M | 536 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 537 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| M | 529 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 517 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| expand_aliases (540 to 553 completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 544 | function call with no prior declaration. | CERT EXP37-C |
| M | 544 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 547 | function call with no prior declaration. | CERT EXP37-C |
| M | 547 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 548 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| M | 550 | function call with no prior declaration. | CERT EXP37-C |
| M | 550 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 551 | function call with no prior declaration. | CERT EXP37-C |
| M | 551 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 552 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| M | 546 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_complete_word (555 to 640 completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 562 | function call with no prior declaration. | CERT EXP37-C |
| M | 562 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 563 | function call with no prior declaration. | CERT EXP37-C |
| M | 563 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 564 | function call with no prior declaration. | CERT EXP37-C |
| M | 564 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 569 | function call with no prior declaration. | CERT EXP37-C |
| M | 569 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 577 | function call with no prior declaration. | CERT EXP37-C |
| M | 577 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 587 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 592 | function call with no prior declaration. | CERT EXP37-C |
| M | 592 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 603 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 603 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 607 | function call with no prior declaration. | CERT EXP37-C |
| M | 607 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 612 | function call with no prior declaration. | CERT EXP37-C |
| M | 612 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 620 | function call with no prior declaration. | CERT EXP37-C |
| M | 620 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 621 | function call with no prior declaration. | CERT EXP37-C |
| M | 621 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 626 | function call with no prior declaration. | CERT EXP37-C |
| M | 626 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 627 | Type conversion without cast. : int char signal_emit ( signal , 5 , list , window , | CERT INT02-C,INT31-C |
| M | 627 | Type conversion without cast. : int char signal_emit ( signal , 5 , list , window , word , | CERT INT02-C,INT31-C |
| M | 631 | function call with no prior declaration. | CERT EXP37-C |
| M | 631 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 632 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 632 | function call with no prior declaration. | CERT EXP37-C |
| M | 632 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 633 | function call with no prior declaration. | CERT EXP37-C |
| M | 633 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 637 | function call with no prior declaration. | CERT EXP37-C |
| M | 637 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 638 | function call with no prior declaration. | CERT EXP37-C |
| M | 638 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 639 | function call with no prior declaration. | CERT EXP37-C |
| M | 639 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 567 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 577 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 610 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_complete_erase (642 to 673 completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 653 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 653 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 658 | function call with no prior declaration. | CERT EXP37-C |
| M | 658 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 663 | function call with no prior declaration. | CERT EXP37-C |
| M | 663 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 667 | function call with no prior declaration. | CERT EXP37-C |
| M | 667 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 668 | Type conversion without cast. : int char signal_emit ( signal , 3 , window , | CERT INT02-C,INT31-C |
| M | 668 | Type conversion without cast. : int char signal_emit ( signal , 3 , window , word , | CERT INT02-C,INT31-C |
| M | 670 | function call with no prior declaration. | CERT EXP37-C |
| M | 670 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 671 | function call with no prior declaration. | CERT EXP37-C |
| M | 671 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 672 | function call with no prior declaration. | CERT EXP37-C |
| M | 672 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 661 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_complete_set (675 to 695 completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 678 | function call with no prior declaration. | CERT EXP37-C |
| M | 678 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 679 | function call with no prior declaration. | CERT EXP37-C |
| M | 679 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 680 | function call with no prior declaration. | CERT EXP37-C |
| M | 680 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 683 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 683 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 690 | function call with no prior declaration. | CERT EXP37-C |
| M | 690 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 684 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_complete_toggle (697 to 708 completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 700 | function call with no prior declaration. | CERT EXP37-C |
| M | 700 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 701 | function call with no prior declaration. | CERT EXP37-C |
| M | 701 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 702 | function call with no prior declaration. | CERT EXP37-C |
| M | 702 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_complete_filename (711 to 725 completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 714 | function call with no prior declaration. | CERT EXP37-C |
| M | 714 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 715 | function call with no prior declaration. | CERT EXP37-C |
| M | 715 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 716 | function call with no prior declaration. | CERT EXP37-C |
| M | 716 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 720 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_complete_command (728 to 748 completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 733 | function call with no prior declaration. | CERT EXP37-C |
| M | 733 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 734 | function call with no prior declaration. | CERT EXP37-C |
| M | 734 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 735 | function call with no prior declaration. | CERT EXP37-C |
| M | 735 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 742 | function call with no prior declaration. | CERT EXP37-C |
| M | 742 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 744 | function call with no prior declaration. | CERT EXP37-C |
| M | 744 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_completion (750 to 821 completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 759 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00004000 | 0x00002000 , "completion" , & optlist , & | CERT INT02-C,INT31-C |
| M | 759 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00004000 | 0x00002000 , "completion" , & optlist , & key , & | CERT INT02-C,INT31-C |
| M | 778 | function call with no prior declaration. | CERT EXP37-C |
| M | 778 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 785 | function call with no prior declaration. | CERT EXP37-C |
| M | 785 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 803 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 803 | Signed/unsigned conversion without cast. : int unsigned int len = strlen | CERT INT02-C,INT31-C,STR34-C |
| M | 808 | function call with no prior declaration. | CERT EXP37-C |
| M | 808 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 772 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 779 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 794 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 800 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 809 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 816 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 811 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 792 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 790 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 787 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 782 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 768 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 764 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| completion_init (823 to 845 completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 826 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 842 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 841 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 840 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 839 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 838 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 837 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 836 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 835 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 834 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 833 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 832 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 830 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| completion_deinit (847 to 866 completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 865 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 864 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 863 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 862 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 861 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 860 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 859 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 858 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 857 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 856 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 855 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 853 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| signal_channel_created (42 to 48 fe-channels.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 45 | function call with no prior declaration. | CERT EXP37-C |
| M | 45 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| signal_channel_created_curwin (50 to 55 fe-channels.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 52 | function call with no prior declaration. | CERT EXP37-C |
| M | 52 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 54 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| signal_channel_destroyed (57 to 76 fe-channels.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 61 | function call with no prior declaration. | CERT EXP37-C |
| M | 61 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_disconnected (78 to 91 fe-channels.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 83 | function call with no prior declaration. | CERT EXP37-C |
| M | 83 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 83 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 83 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 83 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| signal_window_item_changed (93 to 104 fe-channels.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 95 | function call with no prior declaration. | CERT EXP37-C |
| M | 95 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 98 | function call with no prior declaration. | CERT EXP37-C |
| M | 98 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 98 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 98 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 99 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 98 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_join (114 to 167 fe-channels.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 124 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 1 | 0x00004000 | 0x00008000 | 0x00002000 , "join" , & optlist , & | CERT INT02-C,INT31-C |
| M | 129 | function call with no prior declaration. | CERT EXP37-C |
| M | 129 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 130 | function call with no prior declaration. | CERT EXP37-C |
| M | 130 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 132 | function call with no prior declaration. | CERT EXP37-C |
| M | 132 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 148 | function call with no prior declaration. | CERT EXP37-C |
| M | 148 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 156 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 161 | function call with no prior declaration. | CERT EXP37-C |
| M | 161 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 151 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 163 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 159 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 144 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_channel_list_joined (169 to 207 fe-channels.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 181 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 181 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 192 | function call with no prior declaration. | CERT EXP37-C |
| M | 192 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 196 | function call with no prior declaration. | CERT EXP37-C |
| M | 196 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 199 | function call with no prior declaration. | CERT EXP37-C |
| M | 199 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 204 | function call with no prior declaration. | CERT EXP37-C |
| M | 204 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 205 | function call with no prior declaration. | CERT EXP37-C |
| M | 205 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 176 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 183 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 187 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 200 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 181 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_channel_list (210 to 235 fe-channels.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 215 | function call with no prior declaration. | CERT EXP37-C |
| M | 215 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 220 | function call with no prior declaration. | CERT EXP37-C |
| M | 220 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 222 | function call with no prior declaration. | CERT EXP37-C |
| M | 222 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 224 | function call with no prior declaration. | CERT EXP37-C |
| M | 224 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 226 | function call with no prior declaration. | CERT EXP37-C |
| M | 226 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 228 | function call with no prior declaration. | CERT EXP37-C |
| M | 228 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 233 | function call with no prior declaration. | CERT EXP37-C |
| M | 233 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 216 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 229 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 234 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_channel (237 to 246 fe-channels.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 241 | function call with no prior declaration. | CERT EXP37-C |
| M | 241 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 244 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_channel_add (250 to 299 fe-channels.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 258 | Value is not of appropriate type. : unsigned char unsigned short! cmd_get_params ( data , & free_arg , 3 | | CERT INT01-C,INT02-C,INT07-C |
| M | 258 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 3 | 0x00004000 , "channel add" , & optlist , & | CERT INT02-C,INT31-C |
| M | 258 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 3 | 0x00004000 , "channel add" , & optlist , & channel , & | CERT INT02-C,INT31-C |
| M | 258 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 3 | 0x00004000 , "channel add" , & optlist , & channel , & chatnet , & | CERT INT02-C,INT31-C |
| M | 263 | function call with no prior declaration. | CERT EXP37-C |
| M | 263 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 273 | function call with no prior declaration. | CERT EXP37-C |
| M | 273 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 274 | function call with no prior declaration. | CERT EXP37-C |
| M | 274 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 278 | Value is not of appropriate type. | CERT INT01-C,INT02-C,INT07-C |
| M | 278 | function call with no prior declaration. | CERT EXP37-C |
| M | 278 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 279 | function call with no prior declaration. | CERT EXP37-C |
| M | 279 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 280 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 280 | function call with no prior declaration. | CERT EXP37-C |
| M | 280 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 282 | function call with no prior declaration. | CERT EXP37-C |
| M | 282 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 282 | function call with no prior declaration. | CERT EXP37-C |
| M | 282 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 283 | function call with no prior declaration. | CERT EXP37-C |
| M | 283 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 283 | function call with no prior declaration. | CERT EXP37-C |
| M | 283 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 284 | function call with no prior declaration. | CERT EXP37-C |
| M | 284 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 286 | function call with no prior declaration. | CERT EXP37-C |
| M | 286 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 287 | function call with no prior declaration. | CERT EXP37-C |
| M | 287 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 288 | function call with no prior declaration. | CERT EXP37-C |
| M | 288 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 289 | function call with no prior declaration. | CERT EXP37-C |
| M | 289 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 290 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 290 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 290 | function call with no prior declaration. | CERT EXP37-C |
| M | 290 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 267 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 295 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_channel_remove (302 to 321 fe-channels.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 308 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 , & channel , & | CERT INT02-C,INT31-C |
| M | 311 | function call with no prior declaration. | CERT EXP37-C |
| M | 311 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 315 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 317 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| get_nick_length (323 to 326 fe-channels.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 325 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 325 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| display_sorted_nicks (328 to 449 fe-channels.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 348 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 348 | Signed/unsigned conversion without cast. : int unsigned int item_extra = strlen | CERT INT02-C,INT31-C,STR34-C |
| M | 349 | function call with no prior declaration. | CERT EXP37-C |
| M | 349 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 350 | function call with no prior declaration. | CERT EXP37-C |
| M | 350 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 359 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 359 | function call with no prior declaration. | CERT EXP37-C |
| M | 359 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 361 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 362 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 362 | Signed/unsigned conversion without cast. : int unsigned int max_width -= strlen | CERT INT02-C,INT31-C,STR34-C |
| M | 363 | function call with no prior declaration. | CERT EXP37-C |
| M | 363 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 364 | function call with no prior declaration. | CERT EXP37-C |
| M | 364 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 373 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 374 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 374 | Signed/unsigned conversion without cast. : int unsigned int max_width -= strlen | CERT INT02-C,INT31-C,STR34-C |
| M | 375 | function call with no prior declaration. | CERT EXP37-C |
| M | 375 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 391 | function call with no prior declaration. | CERT EXP37-C |
| M | 391 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 395 | function call with no prior declaration. | CERT EXP37-C |
| M | 395 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 396 | function call with no prior declaration. | CERT EXP37-C |
| M | 396 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 405 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 407 | Array index not unsigned. | CERT ARR30-C |
| M | 407 | Value is not of appropriate type. : unsigned int int linebuf_size < columns [ col | CERT INT01-C,INT02-C,INT07-C |
| M | 408 | Array index not unsigned. | CERT ARR30-C |
| M | 408 | Value is not of appropriate type. : unsigned int int linebuf_size = ( columns [ col | CERT INT01-C,INT02-C,INT07-C |
| M | 409 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 409 | function call with no prior declaration. | CERT EXP37-C |
| M | 409 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 411 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 411 | Array index not unsigned. | CERT ARR30-C |
| M | 411 | Value is not of appropriate type. : unsigned int int memset ( linebuf , ' ' , columns [ col | CERT INT01-C,INT02-C,INT07-C |
| M | 412 | Array index not unsigned. | CERT ARR30-C |
| M | 412 | Value is not of appropriate type. : unsigned int int linebuf [ columns [ col | CERT INT01-C,INT02-C,INT07-C |
| M | 412 | Value is not of appropriate type. : unsigned int int linebuf [ columns [ col ] - item_extra | CERT INT01-C,INT02-C,INT07-C |
| M | 413 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 419 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 423 | function call with no prior declaration. | CERT EXP37-C |
| M | 423 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 424 | function call with no prior declaration. | CERT EXP37-C |
| M | 424 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 426 | Deprecated usage of ++ or -- operators found. | CERT EXP30-C,EXP31-C |
| M | 426 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 429 | function call with no prior declaration. | CERT EXP37-C |
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 429 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 431 | function call with no prior declaration. | CERT EXP37-C |
| M | 431 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 439 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 444 | function call with no prior declaration. | CERT EXP37-C |
| M | 444 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 445 | function call with no prior declaration. | CERT EXP37-C |
| M | 445 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 446 | function call with no prior declaration. | CERT EXP37-C |
| M | 446 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 447 | function call with no prior declaration. | CERT EXP37-C |
| M | 447 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 448 | function call with no prior declaration. | CERT EXP37-C |
| M | 448 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 440 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 427 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 419 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 385 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 368 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 359 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 357 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 344 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 339 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_channels_nicklist (451 to 506 fe-channels.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 458 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 461 | function call with no prior declaration. | CERT EXP37-C |
| M | 461 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 486 | function call with no prior declaration. | CERT EXP37-C |
| M | 486 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 488 | function call with no prior declaration. | CERT EXP37-C |
| M | 488 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 491 | function call with no prior declaration. | CERT EXP37-C |
| M | 491 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 501 | function call with no prior declaration. | CERT EXP37-C |
| M | 501 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 495 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 503 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_names (509 to 569 fe-channels.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 518 | function call with no prior declaration. | CERT EXP37-C |
| M | 518 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 519 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 519 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 520 | function call with no prior declaration. | CERT EXP37-C |
| M | 520 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 522 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 1 | 0x00004000 , "names" , & optlist , & | CERT INT02-C,INT31-C |
| M | 526 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 527 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 527 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 528 | function call with no prior declaration. | CERT EXP37-C |
| M | 528 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 530 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 530 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 530 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 534 | function call with no prior declaration. | CERT EXP37-C |
| M | 534 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 536 | function call with no prior declaration. | CERT EXP37-C |
| M | 536 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 538 | function call with no prior declaration. | CERT EXP37-C |
| M | 538 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 540 | function call with no prior declaration. | CERT EXP37-C |
| M | 540 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 542 | function call with no prior declaration. | CERT EXP37-C |
| M | 542 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 547 | function call with no prior declaration. | CERT EXP37-C |
| M | 547 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 549 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 549 | function call with no prior declaration. | CERT EXP37-C |
| M | 549 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 550 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 553 | function call with no prior declaration. | CERT EXP37-C |
| M | 553 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 559 | function call with no prior declaration. | CERT EXP37-C |
| M | 559 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 562 | function call with no prior declaration. | CERT EXP37-C |
| M | 562 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 564 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 566 | function call with no prior declaration. | CERT EXP37-C |
| M | 566 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 530 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 527 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 519 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_cycle (572 to 606 fe-channels.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 578 | function call with no prior declaration. | CERT EXP37-C |
| M | 578 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 579 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 579 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 580 | function call with no prior declaration. | CERT EXP37-C |
| M | 580 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 582 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00010000 , item , & | CERT INT02-C,INT31-C |
| M | 582 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00010000 , item , & channame , & | CERT INT02-C,INT31-C |
| M | 585 | function call with no prior declaration. | CERT EXP37-C |
| M | 585 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 588 | function call with no prior declaration. | CERT EXP37-C |
| M | 588 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 590 | function call with no prior declaration. | CERT EXP37-C |
| M | 590 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 597 | function call with no prior declaration. | CERT EXP37-C |
| M | 597 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 602 | function call with no prior declaration. | CERT EXP37-C |
| M | 602 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 603 | function call with no prior declaration. | CERT EXP37-C |
| M | 603 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 591 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 579 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_channels_init (608 to 632 fe-channels.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 627 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 626 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 625 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 624 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 623 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 622 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 621 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 619 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 618 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 617 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 616 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 615 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 611 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 610 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_channels_deinit (634 to 649 fe-channels.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 648 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 647 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 646 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 645 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 644 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 643 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 642 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 640 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 639 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 638 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 637 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 636 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_connected (96 to 99 fe-common-core.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 98 | function call with no prior declaration. | CERT EXP37-C |
| M | 98 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 98 | function call with no prior declaration. | CERT EXP37-C |
| M | 98 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_disconnected (101 to 106 fe-common-core.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 103 | function call with no prior declaration. | CERT EXP37-C |
| M | 103 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 104 | function call with no prior declaration. | CERT EXP37-C |
| M | 104 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 105 | function call with no prior declaration. | CERT EXP37-C |
| M | 105 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_channel_created (108 to 111 fe-common-core.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 110 | function call with no prior declaration. | CERT EXP37-C |
| M | 110 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 110 | function call with no prior declaration. | CERT EXP37-C |
| M | 110 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_channel_destroyed (113 to 119 fe-common-core.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 115 | function call with no prior declaration. | CERT EXP37-C |
| M | 115 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 117 | function call with no prior declaration. | CERT EXP37-C |
| M | 117 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 118 | function call with no prior declaration. | CERT EXP37-C |
| M | 118 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_common_core_register_options (121 to 140 fe-common-core.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 133 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 134 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 137 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 138 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 139 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_common_core_init (142 to 204 fe-common-core.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 161 | function call with no prior declaration. | CERT EXP37-C |
| M | 161 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 201 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 200 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 199 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 198 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 164 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 160 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 159 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 157 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 156 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 155 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 153 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 152 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 150 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 146 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_common_core_deinit (206 to 246 fe-common-core.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 245 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 244 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 243 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 242 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 241 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| glog_func (248 to 271 fe-common-core.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 258 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 261 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 266 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 268 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| create_windows (275 to 320 fe-common-core.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 318 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 312 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 310 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 306 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 305 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 302 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 295 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 293 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 289 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 286 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 283 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| autoconnect_servers (322 to 359 fe-common-core.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 329 | function call with no prior declaration. | CERT EXP37-C |
| M | 329 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 332 | function call with no prior declaration. | CERT EXP37-C |
| M | 332 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 350 | function call with no prior declaration. | CERT EXP37-C |
| M | 350 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 352 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 352 | function call with no prior declaration. | CERT EXP37-C |
| M | 352 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 354 | function call with no prior declaration. | CERT EXP37-C |
| M | 354 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 358 | function call with no prior declaration. | CERT EXP37-C |
| M | 358 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_setup_changed (361 to 387 fe-common-core.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 364 | Value is not of appropriate type. : int bool FALSE | CERT INT01-C,INT02-C,INT07-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| autorun_startup (389 to 418 fe-common-core.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 397 | function call with no prior declaration. | CERT EXP37-C |
| M | 397 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 398 | function call with no prior declaration. | CERT EXP37-C |
| M | 398 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 399 | function call with no prior declaration. | CERT EXP37-C |
| M | 399 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 405 | function call with no prior declaration. | CERT EXP37-C |
| M | 405 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 406 | function call with no prior declaration. | CERT EXP37-C |
| M | 406 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 407 | function call with no prior declaration. | CERT EXP37-C |
| M | 407 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 415 | function call with no prior declaration. | CERT EXP37-C |
| M | 415 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 417 | function call with no prior declaration. | CERT EXP37-C |
| M | 417 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 410 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_common_core_finish_init (420 to 465 fe-common-core.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 450 | function call with no prior declaration. | CERT EXP37-C |
| M | 450 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 454 | function call with no prior declaration. | CERT EXP37-C |
| M | 454 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 444 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| strarray_find_dest (467 to 482 fe-common-core.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 469 | function call with no prior declaration. | CERT EXP37-C |
| M | 469 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 475 | function call with no prior declaration. | CERT EXP37-C |
| M | 475 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 477 | function call with no prior declaration. | CERT EXP37-C |
| M | 477 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_common_irc_init (77 to 102 fe-common-irc.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 81 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 79 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_echo (68 to 96 fe-core-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 76 | function call with no prior declaration. | CERT EXP37-C |
| M | 76 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 78 | Value is not of appropriate type. : unsigned char unsigned short! cmd_get_params ( data , & free_arg , 1 | | CERT INT01-C,INT02-C,INT07-C |
| M | 78 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 1 | 0x00004000 | 0x00002000 , "echo" , & optlist , & | CERT INT02-C,INT31-C |
| M | 82 | function call with no prior declaration. | CERT EXP37-C |
| M | 82 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 84 | function call with no prior declaration. | CERT EXP37-C |
| M | 84 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 87 | function call with no prior declaration. | CERT EXP37-C |
| M | 87 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 90 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 91 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 84 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_version (99 to 111 fe-core-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 103 | function call with no prior declaration. | CERT EXP37-C |
| M | 103 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 106 | function call with no prior declaration. | CERT EXP37-C |
| M | 106 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 107 | Type conversion without cast. : int char printtext ( NULL , NULL , MSGLEVEL_CLIENTNOTICE , "Client: " PACKAGE_TARNAME " " PACKAGE_VERSION " (%d %s)" , 20090728 , | CERT INT02-C,INT31-C |
| M | 107 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_cat (114 to 151 fe-core-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 123 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 , & fname , & | CERT INT02-C,INT31-C |
| M | 127 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 130 | function call with no prior declaration. | CERT EXP37-C |
| M | 130 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 131 | function call with no prior declaration. | CERT EXP37-C |
| M | 131 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 135 | function call with no prior declaration. | CERT EXP37-C |
| M | 135 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 140 | function call with no prior declaration. | CERT EXP37-C |
| M | 140 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 141 | function call with no prior declaration. | CERT EXP37-C |
| M | 141 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 142 | function call with no prior declaration. | CERT EXP37-C |
| M | 142 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 143 | function call with no prior declaration. | CERT EXP37-C |
| M | 143 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 148 | function call with no prior declaration. | CERT EXP37-C |
| M | 148 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 150 | function call with no prior declaration. | CERT EXP37-C |
| M | 150 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 145 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 135 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_nick (159 to 170 fe-core-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 161 | function call with no prior declaration. | CERT EXP37-C |
| M | 161 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 165 | function call with no prior declaration. | CERT EXP37-C |
| M | 165 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 168 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_uptime (173 to 186 fe-core-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 177 | function call with no prior declaration. | CERT EXP37-C |
| M | 177 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 180 | function call with no prior declaration. | CERT EXP37-C |
| M | 180 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 181 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_command (193 to 218 fe-core-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 204 | function call with no prior declaration. | CERT EXP37-C |
| M | 204 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 205 | Type conversion without cast. : int char command_cmd = *data | CERT INT02-C,INT31-C |
| M | 206 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 210 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 213 | Deprecated usage of ++ or -- operators found. | CERT EXP30-C,EXP31-C |
| M | 213 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 216 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 215 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 214 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_command_last (220 to 227 fe-core-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 222 | Deprecated usage of ++ or -- operators found. | CERT EXP30-C,EXP31-C |
| M | 222 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 225 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 224 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 223 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_default_command (229 to 267 fe-core-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 240 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 260 | function call with no prior declaration. | CERT EXP37-C |
| M | 260 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 261 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 262 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 264 | function call with no prior declaration. | CERT EXP37-C |
| M | 264 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 264 | Type conversion without cast. : int char GINT_TO_POINTER ( CMDERR_UNKNOWN ) , | CERT INT02-C,INT31-C |
| M | 266 | function call with no prior declaration. | CERT EXP37-C |
| M | 266 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_cmderror (269 to 281 fe-core-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 273 | function call with no prior declaration. | CERT EXP37-C |
| M | 273 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 276 | function call with no prior declaration. | CERT EXP37-C |
| M | 276 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 279 | Array index not unsigned. | CERT ARR30-C |
| M | 279 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 276 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_list_subcommands (283 to 308 fe-core-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 289 | function call with no prior declaration. | CERT EXP37-C |
| M | 289 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 291 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 291 | Signed/unsigned conversion without cast. : int unsigned int len = strlen | CERT INT02-C,INT31-C,STR34-C |
| M | 295 | function call with no prior declaration. | CERT EXP37-C |
| M | 295 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 296 | Array index not unsigned. | CERT ARR30-C |
| M | 296 | Value is not of appropriate type. : unsigned int int rec -> cmd [ len | CERT INT01-C,INT02-C,INT07-C |
| M | 297 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 298 | function call with no prior declaration. | CERT EXP37-C |
| M | 298 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 303 | function call with no prior declaration. | CERT EXP37-C |
| M | 303 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 307 | function call with no prior declaration. | CERT EXP37-C |
| M | 307 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 304 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_core_commands_init (310 to 331 fe-core-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 315 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 328 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 327 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 326 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 325 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 324 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 322 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 321 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 320 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 319 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 318 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 317 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_core_commands_deinit (333 to 347 fe-core-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 346 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 345 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 344 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 343 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 342 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 340 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 339 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 338 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 337 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 336 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 335 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| ctcp_default_msg (36 to 56 fe-ctcp.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 43 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 45 | function call with no prior declaration. | CERT EXP37-C |
| M | 45 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 48 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 48 | function call with no prior declaration. | CERT EXP37-C |
| M | 48 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 48 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 49 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| M | 55 | function call with no prior declaration. | CERT EXP37-C |
| M | 55 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 52 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| ctcp_ping_msg (58 to 64 fe-ctcp.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 62 | Type conversion without cast. : int char signal_emit ( "message irc ctcp" , 6 , server , "PING" , | CERT INT02-C,INT31-C |
| M | 62 | Type conversion without cast. : int char signal_emit ( "message irc ctcp" , 6 , server , "PING" , data , | CERT INT02-C,INT31-C |
| M | 62 | Type conversion without cast. : int char signal_emit ( "message irc ctcp" , 6 , server , "PING" , data , nick , | CERT INT02-C,INT31-C |
| M | 62 | Type conversion without cast. : int char signal_emit ( "message irc ctcp" , 6 , server , "PING" , data , nick , addr , | CERT INT02-C,INT31-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| ctcp_version_msg (66 to 72 fe-ctcp.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 70 | Type conversion without cast. : int char signal_emit ( "message irc ctcp" , 6 , server , "VERSION" , | CERT INT02-C,INT31-C |
| M | 70 | Type conversion without cast. : int char signal_emit ( "message irc ctcp" , 6 , server , "VERSION" , data , | CERT INT02-C,INT31-C |
| M | 70 | Type conversion without cast. : int char signal_emit ( "message irc ctcp" , 6 , server , "VERSION" , data , nick , | CERT INT02-C,INT31-C |
| M | 70 | Type conversion without cast. : int char signal_emit ( "message irc ctcp" , 6 , server , "VERSION" , data , nick , addr , | CERT INT02-C,INT31-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| ctcp_time_msg (74 to 80 fe-ctcp.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 78 | Type conversion without cast. : int char signal_emit ( "message irc ctcp" , 6 , server , "TIME" , | CERT INT02-C,INT31-C |
| M | 78 | Type conversion without cast. : int char signal_emit ( "message irc ctcp" , 6 , server , "TIME" , data , | CERT INT02-C,INT31-C |
| M | 78 | Type conversion without cast. : int char signal_emit ( "message irc ctcp" , 6 , server , "TIME" , data , nick , | CERT INT02-C,INT31-C |
| M | 78 | Type conversion without cast. : int char signal_emit ( "message irc ctcp" , 6 , server , "TIME" , data , nick , addr , | CERT INT02-C,INT31-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| ctcp_userinfo_msg (82 to 88 fe-ctcp.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 86 | Type conversion without cast. : int char signal_emit ( "message irc ctcp" , 6 , server , "USERINFO" , | CERT INT02-C,INT31-C |
| M | 86 | Type conversion without cast. : int char signal_emit ( "message irc ctcp" , 6 , server , "USERINFO" , data , | CERT INT02-C,INT31-C |
| M | 86 | Type conversion without cast. : int char signal_emit ( "message irc ctcp" , 6 , server , "USERINFO" , data , nick , | CERT INT02-C,INT31-C |
| M | 86 | Type conversion without cast. : int char signal_emit ( "message irc ctcp" , 6 , server , "USERINFO" , data , nick , addr , | CERT INT02-C,INT31-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| ctcp_clientinfo_msg (90 to 96 fe-ctcp.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 94 | Type conversion without cast. : int char signal_emit ( "message irc ctcp" , 6 , server , "CLIENTINFO" , | CERT INT02-C,INT31-C |
| M | 94 | Type conversion without cast. : int char signal_emit ( "message irc ctcp" , 6 , server , "CLIENTINFO" , data , | CERT INT02-C,INT31-C |
| M | 94 | Type conversion without cast. : int char signal_emit ( "message irc ctcp" , 6 , server , "CLIENTINFO" , data , nick , | CERT INT02-C,INT31-C |
| M | 94 | Type conversion without cast. : int char signal_emit ( "message irc ctcp" , 6 , server , "CLIENTINFO" , data , nick , addr , | CERT INT02-C,INT31-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| ctcp_default_reply (98 to 120 fe-ctcp.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 105 | function call with no prior declaration. | CERT EXP37-C |
| M | 105 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 107 | function call with no prior declaration. | CERT EXP37-C |
| M | 107 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 108 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 112 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 113 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 119 | function call with no prior declaration. | CERT EXP37-C |
| M | 119 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 116 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| ctcp_ping_reply (122 to 142 fe-ctcp.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 129 | function call with no prior declaration. | CERT EXP37-C |
| M | 129 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 131 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 132 | function call with no prior declaration. | CERT EXP37-C |
| M | 132 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 134 | function call with no prior declaration. | CERT EXP37-C |
| M | 134 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 138 | function call with no prior declaration. | CERT EXP37-C |
| M | 138 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 140 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 139 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_ctcp_init (144 to 154 fe-ctcp.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 153 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 152 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 151 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 150 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 149 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 148 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 147 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 146 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_ctcp_deinit (156 to 166 fe-ctcp.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 165 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 164 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 163 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 162 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 161 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 160 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 159 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 158 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_message_dcc_own (32 to 48 fe-dcc-chat-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 38 | function call with no prior declaration. | CERT EXP37-C |
| M | 38 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 47 | function call with no prior declaration. | CERT EXP37-C |
| M | 47 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 45 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 41 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 39 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_message_dcc_own_action (50 to 66 fe-dcc-chat-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 56 | function call with no prior declaration. | CERT EXP37-C |
| M | 56 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 65 | function call with no prior declaration. | CERT EXP37-C |
| M | 65 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 63 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 59 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 57 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_message_dcc_own_ctcp (68 to 82 fe-dcc-chat-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 74 | function call with no prior declaration. | CERT EXP37-C |
| M | 74 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 81 | function call with no prior declaration. | CERT EXP37-C |
| M | 81 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 80 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 76 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_message_dcc (84 to 99 fe-dcc-chat-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 90 | function call with no prior declaration. | CERT EXP37-C |
| M | 90 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 98 | function call with no prior declaration. | CERT EXP37-C |
| M | 98 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 96 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 93 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 91 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_message_dcc_action (101 to 116 fe-dcc-chat-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 107 | function call with no prior declaration. | CERT EXP37-C |
| M | 107 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 115 | function call with no prior declaration. | CERT EXP37-C |
| M | 115 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 113 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 110 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 108 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_message_dcc_ctcp (118 to 131 fe-dcc-chat-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 124 | function call with no prior declaration. | CERT EXP37-C |
| M | 124 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 130 | function call with no prior declaration. | CERT EXP37-C |
| M | 130 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 129 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 126 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_dcc_chat_messages_init (133 to 141 fe-dcc-chat-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 140 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 139 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 138 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 137 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 136 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 135 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_dcc_chat_messages_deinit (143 to 151 fe-dcc-chat-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 150 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 149 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 148 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 147 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 146 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 145 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| dcc_request (41 to 49 fe-dcc-chat.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 43 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 43 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 45 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 43 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| dcc_connected (51 to 72 fe-dcc-chat.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 55 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 55 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 57 | function call with no prior declaration. | CERT EXP37-C |
| M | 57 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 71 | function call with no prior declaration. | CERT EXP37-C |
| M | 71 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 58 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 69 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 62 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 55 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| dcc_closed (74 to 84 fe-dcc-chat.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 78 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 78 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 80 | function call with no prior declaration. | CERT EXP37-C |
| M | 80 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 83 | function call with no prior declaration. | CERT EXP37-C |
| M | 83 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 81 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 78 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| dcc_chat_msg (86 to 108 fe-dcc-chat.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 91 | function call with no prior declaration. | CERT EXP37-C |
| M | 91 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 91 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 91 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 92 | function call with no prior declaration. | CERT EXP37-C |
| M | 92 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 94 | function call with no prior declaration. | CERT EXP37-C |
| M | 94 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 98 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| M | 98 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 100 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 104 | Type conversion without cast. : int char signal_emit ( "message dcc" , 2 , dcc , | CERT INT02-C,INT31-C |
| M | 106 | function call with no prior declaration. | CERT EXP37-C |
| M | 106 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 107 | function call with no prior declaration. | CERT EXP37-C |
| M | 107 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 98 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 95 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 91 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| dcc_chat_action (110 to 123 fe-dcc-chat.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 114 | function call with no prior declaration. | CERT EXP37-C |
| M | 114 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 114 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 114 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 115 | function call with no prior declaration. | CERT EXP37-C |
| M | 115 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 117 | function call with no prior declaration. | CERT EXP37-C |
| M | 117 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 121 | Type conversion without cast. : int char signal_emit ( "message dcc action" , 2 , dcc , | CERT INT02-C,INT31-C |
| M | 122 | function call with no prior declaration. | CERT EXP37-C |
| M | 122 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 118 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 114 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| dcc_chat_ctcp (125 to 130 fe-dcc-chat.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 127 | function call with no prior declaration. | CERT EXP37-C |
| M | 127 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 127 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 127 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 129 | Type conversion without cast. : int char signal_emit ( "message dcc ctcp" , 3 , dcc , | CERT INT02-C,INT31-C |
| M | 129 | Type conversion without cast. : int char signal_emit ( "message dcc ctcp" , 3 , dcc , cmd , | CERT INT02-C,INT31-C |
| M | 127 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| dcc_error_ctcp (132 to 138 fe-dcc-chat.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 136 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| dcc_unknown_ctcp (140 to 156 fe-dcc-chat.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 147 | function call with no prior declaration. | CERT EXP37-C |
| M | 147 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 149 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00002000 , & type , & | CERT INT02-C,INT31-C |
| M | 153 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| dcc_unknown_reply (158 to 173 fe-dcc-chat.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 164 | function call with no prior declaration. | CERT EXP37-C |
| M | 164 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 166 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00002000 , & type , & | CERT INT02-C,INT31-C |
| M | 170 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_dcc_destroyed (175 to 195 fe-dcc-chat.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 180 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 180 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 182 | function call with no prior declaration. | CERT EXP37-C |
| M | 182 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 194 | function call with no prior declaration. | CERT EXP37-C |
| M | 194 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 183 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 180 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| dcc_error_close_not_found (211 to 220 fe-dcc-chat.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 214 | function call with no prior declaration. | CERT EXP37-C |
| M | 214 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 215 | function call with no prior declaration. | CERT EXP37-C |
| M | 215 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 216 | function call with no prior declaration. | CERT EXP37-C |
| M | 216 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 218 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_dcc_list_print (222 to 228 fe-dcc-chat.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 224 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 224 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 226 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 224 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_msg (230 to 263 fe-dcc-chat.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 237 | function call with no prior declaration. | CERT EXP37-C |
| M | 237 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 239 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00008000 | 0x00004000 | 0x00002000 , "msg" , & optlist , & | CERT INT02-C,INT31-C |
| M | 239 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00008000 | 0x00004000 | 0x00002000 , "msg" , & optlist , & target , & | CERT INT02-C,INT31-C |
| M | 245 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 259 | Type conversion without cast. : int char signal_emit ( "message dcc own" , 2 , dcc , | CERT INT02-C,INT31-C |
| M | 253 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 256 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_me (265 to 272 fe-dcc-chat.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 271 | Type conversion without cast. : int char signal_emit ( "message dcc own_action" , 2 , dcc , | CERT INT02-C,INT31-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_action (274 to 304 fe-dcc-chat.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 280 | function call with no prior declaration. | CERT EXP37-C |
| M | 280 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 287 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00002000 , & target , & | CERT INT02-C,INT31-C |
| M | 291 | function call with no prior declaration. | CERT EXP37-C |
| M | 291 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 301 | Type conversion without cast. : int char signal_emit ( "message dcc own_action" , 2 , dcc , | CERT INT02-C,INT31-C |
| M | 295 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 298 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_ctcp (306 to 338 fe-dcc-chat.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 312 | function call with no prior declaration. | CERT EXP37-C |
| M | 312 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 314 | function call with no prior declaration. | CERT EXP37-C |
| M | 314 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 316 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 3 | 0x00002000 , & target , & | CERT INT02-C,INT31-C |
| M | 316 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 3 | 0x00002000 , & target , & ctcpcmd , & | CERT INT02-C,INT31-C |
| M | 320 | function call with no prior declaration. | CERT EXP37-C |
| M | 320 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 333 | function call with no prior declaration. | CERT EXP37-C |
| M | 333 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 334 | Type conversion without cast. : int char signal_emit ( "message dcc own_ctcp" , 3 , dcc , | CERT INT02-C,INT31-C |
| M | 334 | Type conversion without cast. : int char signal_emit ( "message dcc own_ctcp" , 3 , dcc , ctcpcmd , | CERT INT02-C,INT31-C |
| M | 330 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_dcc_chat_init (340 to 361 fe-dcc-chat.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 360 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 359 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 358 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 357 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 356 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 355 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 354 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 353 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 352 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 351 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 350 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 349 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 348 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 347 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 346 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 345 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 344 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_dcc_chat_deinit (363 to 384 fe-dcc-chat.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 383 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 382 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 381 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 380 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 379 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 378 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 377 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 376 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 375 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 374 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 373 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 372 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 371 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 370 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 369 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 368 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 367 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| dcc_request (34 to 48 fe-dcc-get.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 38 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 38 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 47 | function call with no prior declaration. | CERT EXP37-C |
| M | 47 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 42 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 38 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| dcc_connected (50 to 56 fe-dcc-get.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 52 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 52 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 54 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 52 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| dcc_closed (58 to 85 fe-dcc-get.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 64 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 64 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 66 | function call with no prior declaration. | CERT EXP37-C |
| M | 66 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 71 | function call with no prior declaration. | CERT EXP37-C |
| M | 71 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 74 | Value is not of appropriate type. : unsigned short signed char secs == | CERT INT01-C,INT02-C,INT07-C |
| M | 84 | function call with no prior declaration. | CERT EXP37-C |
| M | 84 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 76 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 79 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 64 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| dcc_error_file_create (87 to 92 fe-dcc-get.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 90 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| dcc_error_get_not_found (95 to 100 fe-dcc-get.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 97 | function call with no prior declaration. | CERT EXP37-C |
| M | 97 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 99 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| dcc_error_close_not_found (102 to 113 fe-dcc-get.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 105 | function call with no prior declaration. | CERT EXP37-C |
| M | 105 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 106 | function call with no prior declaration. | CERT EXP37-C |
| M | 106 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 107 | function call with no prior declaration. | CERT EXP37-C |
| M | 107 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 108 | function call with no prior declaration. | CERT EXP37-C |
| M | 108 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 111 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| dcc_error_write (115 to 119 fe-dcc-get.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 117 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_dcc_list_print (121 to 125 fe-dcc-get.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 123 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 123 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 123 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_dcc_get_init (127 to 137 fe-dcc-get.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 136 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 135 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 134 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 133 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 132 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 131 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 130 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 129 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_dcc_get_deinit (139 to 149 fe-dcc-get.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 148 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 147 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 146 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 145 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 144 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 143 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 142 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 141 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| dcc_connected (37 to 44 fe-dcc-send.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 39 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 39 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 41 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 39 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| dcc_closed (46 to 75 fe-dcc-send.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 52 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 52 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 54 | function call with no prior declaration. | CERT EXP37-C |
| M | 54 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 65 | function call with no prior declaration. | CERT EXP37-C |
| M | 65 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 65 | Value is not of appropriate type. : signed char unsigned shortg_snprintf ( timestr , sizeof ( timestr ) , "%02d:%02d:%02d" , ( int ) ( secs | CERT INT01-C,INT02-C,INT07-C |
| M | 66 | Value is not of appropriate type. : signed char unsigned short | CERT INT01-C,INT02-C,INT07-C |
| M | 73 | function call with no prior declaration. | CERT EXP37-C |
| M | 73 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 60 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 69 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 52 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| dcc_error_file_open (77 to 86 fe-dcc-send.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 80 | function call with no prior declaration. | CERT EXP37-C |
| M | 80 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 81 | function call with no prior declaration. | CERT EXP37-C |
| M | 81 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 83 | function call with no prior declaration. | CERT EXP37-C |
| M | 83 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 85 | function call with no prior declaration. | CERT EXP37-C |
| M | 85 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 83 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| dcc_error_send_exists (88 to 95 fe-dcc-send.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 90 | function call with no prior declaration. | CERT EXP37-C |
| M | 90 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 91 | function call with no prior declaration. | CERT EXP37-C |
| M | 91 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 93 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| dcc_error_send_no_route (97 to 101 fe-dcc-send.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 99 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| dcc_error_close_not_found (103 to 114 fe-dcc-send.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 106 | function call with no prior declaration. | CERT EXP37-C |
| M | 106 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 107 | function call with no prior declaration. | CERT EXP37-C |
| M | 107 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 108 | function call with no prior declaration. | CERT EXP37-C |
| M | 108 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 109 | function call with no prior declaration. | CERT EXP37-C |
| M | 109 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 112 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_dcc_send_complete (116 to 142 fe-dcc-send.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 122 | function call with no prior declaration. | CERT EXP37-C |
| M | 122 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 123 | function call with no prior declaration. | CERT EXP37-C |
| M | 123 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 124 | function call with no prior declaration. | CERT EXP37-C |
| M | 124 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 126 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 133 | function call with no prior declaration. | CERT EXP37-C |
| M | 133 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_dcc_list_print (144 to 162 fe-dcc-send.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 148 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 148 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 157 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 153 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 148 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_dcc_send_init (164 to 174 fe-dcc-send.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 173 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 172 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 171 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 170 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 169 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 168 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 167 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 166 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_dcc_send_deinit (176 to 186 fe-dcc-send.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 185 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 184 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 183 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 182 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 181 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 180 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 179 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 178 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| dcc_server_started (33 to 41 fe-dcc-server.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 35 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 35 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 39 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 35 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| dcc_closed (43 to 53 fe-dcc-server.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 47 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 47 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 51 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 47 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_dcc_list_print (55 to 68 fe-dcc-server.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 59 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 59 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 64 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 59 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_dcc_server_init (70 to 75 fe-dcc-server.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 74 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 73 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 72 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_dcc_server_deinit (77 to 82 fe-dcc-server.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 81 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 80 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 79 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| dcc_get_size_str (49 to 56 fe-dcc.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 52 | function call with no prior declaration. | CERT EXP37-C |
| M | 52 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 54 | function call with no prior declaration. | CERT EXP37-C |
| M | 54 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 55 | function call with no prior declaration. | CERT EXP37-C |
| M | 55 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| dcc_request (58 to 72 fe-dcc.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 62 | function call with no prior declaration. | CERT EXP37-C |
| M | 62 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 68 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| dcc_rejected (74 to 80 fe-dcc.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 76 | function call with no prior declaration. | CERT EXP37-C |
| M | 76 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 78 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| dcc_request_send (82 to 88 fe-dcc.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 84 | function call with no prior declaration. | CERT EXP37-C |
| M | 84 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 86 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| dcc_error_connect (90 to 96 fe-dcc.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 92 | function call with no prior declaration. | CERT EXP37-C |
| M | 92 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 94 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| dcc_error_unknown_type (98 to 103 fe-dcc.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 100 | function call with no prior declaration. | CERT EXP37-C |
| M | 100 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 102 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| dcc_list_print_file (105 to 135 fe-dcc.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 111 | function call with no prior declaration. | CERT EXP37-C |
| M | 111 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 119 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 122 | function call with no prior declaration. | CERT EXP37-C |
| M | 122 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 133 | function call with no prior declaration. | CERT EXP37-C |
| M | 133 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 134 | function call with no prior declaration. | CERT EXP37-C |
| M | 134 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 126 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_dcc_list (137 to 147 fe-dcc.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 141 | function call with no prior declaration. | CERT EXP37-C |
| M | 141 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 143 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 146 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_irc_dcc_init (157 to 175 fe-dcc.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 172 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 170 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 169 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 168 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 167 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 166 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 165 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 164 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_irc_dcc_deinit (177 to 193 fe-dcc.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 192 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 191 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 190 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 189 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 188 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 187 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 186 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_user_mode (45 to 56 fe-events-numeric.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 49 | function call with no prior declaration. | CERT EXP37-C |
| M | 49 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 50 | function call with no prior declaration. | CERT EXP37-C |
| M | 50 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 53 | function call with no prior declaration. | CERT EXP37-C |
| M | 53 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 55 | function call with no prior declaration. | CERT EXP37-C |
| M | 55 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 53 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_ison (58 to 68 fe-events-numeric.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 62 | function call with no prior declaration. | CERT EXP37-C |
| M | 62 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 63 | function call with no prior declaration. | CERT EXP37-C |
| M | 63 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 67 | function call with no prior declaration. | CERT EXP37-C |
| M | 67 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 66 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_names_list (70 to 88 fe-events-numeric.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 75 | function call with no prior declaration. | CERT EXP37-C |
| M | 75 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 79 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 79 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 79 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 79 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 79 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 79 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 87 | function call with no prior declaration. | CERT EXP37-C |
| M | 87 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 79 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 84 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 81 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 79 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 79 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 79 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_end_of_names (90 to 104 fe-events-numeric.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 96 | function call with no prior declaration. | CERT EXP37-C |
| M | 96 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 100 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 100 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 100 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 100 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 100 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 100 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 103 | function call with no prior declaration. | CERT EXP37-C |
| M | 103 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 100 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 102 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 100 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 100 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 100 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_who (106 to 128 fe-events-numeric.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 111 | function call with no prior declaration. | CERT EXP37-C |
| M | 111 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 120 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 122 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 122 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 126 | function call with no prior declaration. | CERT EXP37-C |
| M | 126 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 127 | function call with no prior declaration. | CERT EXP37-C |
| M | 127 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 123 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 122 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 122 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_end_of_who (130 to 139 fe-events-numeric.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 134 | function call with no prior declaration. | CERT EXP37-C |
| M | 134 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 138 | function call with no prior declaration. | CERT EXP37-C |
| M | 138 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 137 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_ban_list (141 to 166 fe-events-numeric.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 149 | function call with no prior declaration. | CERT EXP37-C |
| M | 149 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 153 | Type conversion without cast. : long char secs = *tims | CERT INT02-C,INT31-C |
| M | 154 | function call with no prior declaration. | CERT EXP37-C |
| M | 154 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 156 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 156 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 156 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 156 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 156 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 156 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 162 | function call with no prior declaration. | CERT EXP37-C |
| M | 162 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 165 | function call with no prior declaration. | CERT EXP37-C |
| M | 165 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 156 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 160 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 156 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 156 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 156 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_eban_list (168 to 187 fe-events-numeric.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 174 | function call with no prior declaration. | CERT EXP37-C |
| M | 174 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 178 | Type conversion without cast. : long char secs = *tims | CERT INT02-C,INT31-C |
| M | 179 | function call with no prior declaration. | CERT EXP37-C |
| M | 179 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 186 | function call with no prior declaration. | CERT EXP37-C |
| M | 186 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 182 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_silence_list (189 to 199 fe-events-numeric.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 193 | function call with no prior declaration. | CERT EXP37-C |
| M | 193 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 198 | function call with no prior declaration. | CERT EXP37-C |
| M | 198 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 196 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_accept_list (201 to 211 fe-events-numeric.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 205 | function call with no prior declaration. | CERT EXP37-C |
| M | 205 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 206 | function call with no prior declaration. | CERT EXP37-C |
| M | 206 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 210 | function call with no prior declaration. | CERT EXP37-C |
| M | 210 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 209 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_invite_list (213 to 231 fe-events-numeric.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 219 | function call with no prior declaration. | CERT EXP37-C |
| M | 219 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 223 | Type conversion without cast. : long char secs = *tims | CERT INT02-C,INT31-C |
| M | 224 | function call with no prior declaration. | CERT EXP37-C |
| M | 224 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 230 | function call with no prior declaration. | CERT EXP37-C |
| M | 230 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 227 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_nick_in_use (233 to 246 fe-events-numeric.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 237 | function call with no prior declaration. | CERT EXP37-C |
| M | 237 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 245 | function call with no prior declaration. | CERT EXP37-C |
| M | 245 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 241 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_topic_get (248 to 262 fe-events-numeric.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 253 | function call with no prior declaration. | CERT EXP37-C |
| M | 253 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 256 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 256 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 260 | function call with no prior declaration. | CERT EXP37-C |
| M | 260 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 261 | function call with no prior declaration. | CERT EXP37-C |
| M | 261 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 258 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 256 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 256 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_topic_info (264 to 285 fe-events-numeric.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 269 | function call with no prior declaration. | CERT EXP37-C |
| M | 269 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 274 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 276 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 278 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 283 | function call with no prior declaration. | CERT EXP37-C |
| M | 283 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 284 | function call with no prior declaration. | CERT EXP37-C |
| M | 284 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 281 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 274 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_channel_mode (287 to 300 fe-events-numeric.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 292 | function call with no prior declaration. | CERT EXP37-C |
| M | 292 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 294 | Value is not of appropriate type. : unsigned char unsigned shortparams = event_get_params ( data , 3 | | CERT INT01-C,INT02-C,INT07-C |
| M | 297 | function call with no prior declaration. | CERT EXP37-C |
| M | 297 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 299 | function call with no prior declaration. | CERT EXP37-C |
| M | 299 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 297 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_channel_created (302 to 317 fe-events-numeric.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 307 | function call with no prior declaration. | CERT EXP37-C |
| M | 307 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 311 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 315 | function call with no prior declaration. | CERT EXP37-C |
| M | 315 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 316 | function call with no prior declaration. | CERT EXP37-C |
| M | 316 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 313 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 311 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_nowaway (319 to 322 fe-events-numeric.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 321 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_unaway (324 to 327 fe-events-numeric.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 326 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_away (329 to 352 fe-events-numeric.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 333 | function call with no prior declaration. | CERT EXP37-C |
| M | 333 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 336 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 336 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 338 | function call with no prior declaration. | CERT EXP37-C |
| M | 338 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 339 | function call with no prior declaration. | CERT EXP37-C |
| M | 339 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 342 | function call with no prior declaration. | CERT EXP37-C |
| M | 342 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 343 | function call with no prior declaration. | CERT EXP37-C |
| M | 343 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 344 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 344 | function call with no prior declaration. | CERT EXP37-C |
| M | 344 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 345 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 345 | function call with no prior declaration. | CERT EXP37-C |
| M | 345 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 350 | function call with no prior declaration. | CERT EXP37-C |
| M | 350 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 351 | function call with no prior declaration. | CERT EXP37-C |
| M | 351 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 347 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 336 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 336 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_userhost (354 to 363 fe-events-numeric.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 358 | function call with no prior declaration. | CERT EXP37-C |
| M | 358 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 362 | function call with no prior declaration. | CERT EXP37-C |
| M | 362 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 361 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_sent_invite (365 to 375 fe-events-numeric.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 369 | function call with no prior declaration. | CERT EXP37-C |
| M | 369 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 374 | function call with no prior declaration. | CERT EXP37-C |
| M | 374 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 372 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_chanserv_url (377 to 389 fe-events-numeric.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 382 | function call with no prior declaration. | CERT EXP37-C |
| M | 382 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 388 | function call with no prior declaration. | CERT EXP37-C |
| M | 388 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 386 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_target_unavailable (391 to 417 fe-events-numeric.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 397 | function call with no prior declaration. | CERT EXP37-C |
| M | 397 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 405 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 405 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 405 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 405 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 405 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 405 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 416 | function call with no prior declaration. | CERT EXP37-C |
| M | 416 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 402 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 405 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 408 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 411 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 405 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 405 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 405 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_no_such_nick (419 to 434 fe-events-numeric.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 424 | function call with no prior declaration. | CERT EXP37-C |
| M | 424 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 427 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 433 | function call with no prior declaration. | CERT EXP37-C |
| M | 433 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 430 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 432 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_no_such_channel (436 to 446 fe-events-numeric.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 440 | function call with no prior declaration. | CERT EXP37-C |
| M | 440 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 445 | function call with no prior declaration. | CERT EXP37-C |
| M | 445 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 443 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cannot_join (448 to 457 fe-events-numeric.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 452 | function call with no prior declaration. | CERT EXP37-C |
| M | 452 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 456 | function call with no prior declaration. | CERT EXP37-C |
| M | 456 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 455 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_too_many_channels (459 to 462 fe-events-numeric.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 461 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_duplicate_channel (464 to 484 fe-events-numeric.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 469 | function call with no prior declaration. | CERT EXP37-C |
| M | 469 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 474 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 475 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 483 | function call with no prior declaration. | CERT EXP37-C |
| M | 483 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 478 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 481 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_channel_is_full (486 to 489 fe-events-numeric.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 488 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_invite_only (491 to 494 fe-events-numeric.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 493 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_banned (496 to 499 fe-events-numeric.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 498 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_bad_channel_key (501 to 504 fe-events-numeric.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 503 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_bad_channel_mask (506 to 509 fe-events-numeric.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 508 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_477 (511 to 529 fe-events-numeric.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 522 | function call with no prior declaration. | CERT EXP37-C |
| M | 522 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 526 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 526 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 526 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 526 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 526 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 526 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 528 | function call with no prior declaration. | CERT EXP37-C |
| M | 528 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 526 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 527 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 526 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 526 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 526 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_unknown_mode (531 to 540 fe-events-numeric.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 535 | function call with no prior declaration. | CERT EXP37-C |
| M | 535 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 539 | function call with no prior declaration. | CERT EXP37-C |
| M | 539 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 538 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_numeric (542 to 548 fe-events-numeric.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 545 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 547 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| print_event_received (550 to 594 fe-events-numeric.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 556 | function call with no prior declaration. | CERT EXP37-C |
| M | 556 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 559 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 565 | function call with no prior declaration. | CERT EXP37-C |
| M | 565 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 566 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 566 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 567 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 570 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 570 | function call with no prior declaration. | CERT EXP37-C |
| M | 570 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 570 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 576 | function call with no prior declaration. | CERT EXP37-C |
| M | 576 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 578 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 578 | function call with no prior declaration. | CERT EXP37-C |
| M | 578 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 579 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 579 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 581 | function call with no prior declaration. | CERT EXP37-C |
| M | 581 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 584 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 584 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 586 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 591 | function call with no prior declaration. | CERT EXP37-C |
| M | 591 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 592 | function call with no prior declaration. | CERT EXP37-C |
| M | 592 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 593 | function call with no prior declaration. | CERT EXP37-C |
| M | 593 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 588 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 584 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 584 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_received (596 to 600 fe-events-numeric.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 599 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_target_received (602 to 606 fe-events-numeric.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 605 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_motd (608 to 617 fe-events-numeric.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 616 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_events_numeric_init (623 to 711 fe-events-numeric.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 625 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 626 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 710 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 709 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 708 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 707 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 706 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 705 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 704 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 703 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 702 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 701 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 700 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 699 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 698 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 697 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 696 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 695 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 694 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 693 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 692 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 691 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 689 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 688 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 687 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 686 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 685 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 684 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 683 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 682 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 681 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 680 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 679 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 678 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 677 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 676 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 675 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 674 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 669 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 667 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 666 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 665 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 664 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 663 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 662 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 661 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 660 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 659 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 658 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 657 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 656 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 655 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 654 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 653 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 652 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 650 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 649 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 648 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 647 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 646 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 645 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 644 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 643 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 642 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 641 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 640 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 639 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 638 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 637 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 636 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 635 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 634 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 633 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 632 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 631 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 630 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 629 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 628 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_events_numeric_deinit (713 to 797 fe-events-numeric.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 715 | function call with no prior declaration. | CERT EXP37-C |
| M | 715 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 716 | function call with no prior declaration. | CERT EXP37-C |
| M | 716 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 796 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 795 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 794 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 793 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 792 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 791 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 790 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 789 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 788 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 787 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 786 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 785 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 784 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 783 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 782 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 781 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 780 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 779 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 778 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 777 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 775 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 774 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 773 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 772 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 771 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 770 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 769 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 768 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 767 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 766 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 765 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 764 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 763 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 762 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 761 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 760 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 759 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 757 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 756 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 755 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 754 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 753 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 752 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 751 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 750 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 749 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 748 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 747 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 746 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 745 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 744 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 743 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 742 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 740 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 739 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 738 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 737 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 736 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 735 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 734 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 733 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 732 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 731 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 730 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 729 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 728 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 727 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 726 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 725 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 724 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 723 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 722 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 721 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 720 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 719 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 718 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_privmsg (45 to 71 fe-events.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 50 | function call with no prior declaration. | CERT EXP37-C |
| M | 50 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 57 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 57 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 58 | Type conversion without cast. : int char signal_emit ( "message irc op_public" , 5 , server , | CERT INT02-C,INT31-C |
| M | 58 | Type conversion without cast. : int char signal_emit ( "message irc op_public" , 5 , server , recoded , | CERT INT02-C,INT31-C |
| M | 58 | Type conversion without cast. : int char signal_emit ( "message irc op_public" , 5 , server , recoded , nick , | CERT INT02-C,INT31-C |
| M | 62 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 62 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 62 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 64 | Type conversion without cast. : int char 5 , server , | CERT INT02-C,INT31-C |
| M | 64 | Type conversion without cast. : int char 5 , server , recoded , | CERT INT02-C,INT31-C |
| M | 64 | Type conversion without cast. : int char 5 , server , recoded , nick , | CERT INT02-C,INT31-C |
| M | 69 | function call with no prior declaration. | CERT EXP37-C |
| M | 69 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 70 | function call with no prior declaration. | CERT EXP37-C |
| M | 70 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 63 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 62 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 62 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 57 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 57 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| ctcp_action (73 to 85 fe-events.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 79 | function call with no prior declaration. | CERT EXP37-C |
| M | 79 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 80 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 80 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 81 | Type conversion without cast. : int char signal_emit ( "message irc action" , 5 , server , | CERT INT02-C,INT31-C |
| M | 81 | Type conversion without cast. : int char signal_emit ( "message irc action" , 5 , server , recoded , | CERT INT02-C,INT31-C |
| M | 81 | Type conversion without cast. : int char signal_emit ( "message irc action" , 5 , server , recoded , nick , | CERT INT02-C,INT31-C |
| M | 84 | function call with no prior declaration. | CERT EXP37-C |
| M | 84 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 80 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 80 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_notice (87 to 106 fe-events.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 92 | function call with no prior declaration. | CERT EXP37-C |
| M | 92 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 95 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 95 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 102 | Type conversion without cast. : int char signal_emit ( "message irc notice" , 5 , server , | CERT INT02-C,INT31-C |
| M | 102 | Type conversion without cast. : int char signal_emit ( "message irc notice" , 5 , server , recoded , | CERT INT02-C,INT31-C |
| M | 102 | Type conversion without cast. : int char signal_emit ( "message irc notice" , 5 , server , recoded , nick , | CERT INT02-C,INT31-C |
| M | 104 | function call with no prior declaration. | CERT EXP37-C |
| M | 104 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 105 | function call with no prior declaration. | CERT EXP37-C |
| M | 105 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 95 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 95 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_join (108 to 122 fe-events.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 113 | function call with no prior declaration. | CERT EXP37-C |
| M | 113 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 116 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 117 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 120 | Type conversion without cast. : int char get_visible_target ( server , channel ) , | CERT INT02-C,INT31-C |
| M | 120 | Type conversion without cast. : int char get_visible_target ( server , channel ) , nick , | CERT INT02-C,INT31-C |
| M | 121 | function call with no prior declaration. | CERT EXP37-C |
| M | 121 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_part (124 to 138 fe-events.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 129 | function call with no prior declaration. | CERT EXP37-C |
| M | 129 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 133 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 133 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 135 | Type conversion without cast. : int char get_visible_target ( server , channel ) , | CERT INT02-C,INT31-C |
| M | 135 | Type conversion without cast. : int char get_visible_target ( server , channel ) , nick , | CERT INT02-C,INT31-C |
| M | 135 | Type conversion without cast. : int char get_visible_target ( server , channel ) , nick , addr , | CERT INT02-C,INT31-C |
| M | 136 | function call with no prior declaration. | CERT EXP37-C |
| M | 136 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 137 | function call with no prior declaration. | CERT EXP37-C |
| M | 137 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 133 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 133 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_quit (140 to 151 fe-events.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 145 | function call with no prior declaration. | CERT EXP37-C |
| M | 145 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 148 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 148 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 149 | Type conversion without cast. : int char signal_emit ( "message quit" , 4 , server , | CERT INT02-C,INT31-C |
| M | 149 | Type conversion without cast. : int char signal_emit ( "message quit" , 4 , server , nick , | CERT INT02-C,INT31-C |
| M | 149 | Type conversion without cast. : int char signal_emit ( "message quit" , 4 , server , nick , addr , | CERT INT02-C,INT31-C |
| M | 150 | function call with no prior declaration. | CERT EXP37-C |
| M | 150 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 148 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 148 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_kick (153 to 168 fe-events.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 158 | function call with no prior declaration. | CERT EXP37-C |
| M | 158 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 162 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 162 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 164 | Type conversion without cast. : int char get_visible_target ( server , channel ) , | CERT INT02-C,INT31-C |
| M | 164 | Type conversion without cast. : int char get_visible_target ( server , channel ) , nick , | CERT INT02-C,INT31-C |
| M | 164 | Type conversion without cast. : int char get_visible_target ( server , channel ) , nick , kicker , | CERT INT02-C,INT31-C |
| M | 164 | Type conversion without cast. : int char get_visible_target ( server , channel ) , nick , kicker , addr , | CERT INT02-C,INT31-C |
| M | 166 | function call with no prior declaration. | CERT EXP37-C |
| M | 166 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 167 | function call with no prior declaration. | CERT EXP37-C |
| M | 167 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 162 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 162 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_kill (170 to 200 fe-events.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 175 | function call with no prior declaration. | CERT EXP37-C |
| M | 175 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 179 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 180 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 180 | Value is not of appropriate type. : unsigned int signed char ) | CERT INT01-C,INT02-C,INT07-C |
| M | 180 | Value is not of appropriate type. : unsigned int signed char ) - 1 | CERT INT01-C,INT02-C,INT07-C |
| M | 182 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 183 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 186 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 187 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 188 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 188 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 188 | Value is not of appropriate type. : unsigned int signed char reason [ strlen ( reason ) | CERT INT01-C,INT02-C,INT07-C |
| M | 188 | Value is not of appropriate type. : unsigned int signed char reason [ strlen ( reason ) - 1 | CERT INT01-C,INT02-C,INT07-C |
| M | 199 | function call with no prior declaration. | CERT EXP37-C |
| M | 199 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 192 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 195 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_nick (202 to 217 fe-events.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 207 | function call with no prior declaration. | CERT EXP37-C |
| M | 207 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 212 | function call with no prior declaration. | CERT EXP37-C |
| M | 212 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 213 | Type conversion without cast. : int char 4 , server , | CERT INT02-C,INT31-C |
| M | 213 | Type conversion without cast. : int char 4 , server , newnick , | CERT INT02-C,INT31-C |
| M | 213 | Type conversion without cast. : int char 4 , server , newnick , sender , | CERT INT02-C,INT31-C |
| M | 216 | function call with no prior declaration. | CERT EXP37-C |
| M | 216 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 212 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_mode (219 to 233 fe-events.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 224 | function call with no prior declaration. | CERT EXP37-C |
| M | 224 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 230 | Type conversion without cast. : int char get_visible_target ( server , channel ) , | CERT INT02-C,INT31-C |
| M | 230 | Type conversion without cast. : int char get_visible_target ( server , channel ) , nick , | CERT INT02-C,INT31-C |
| M | 230 | function call with no prior declaration. | CERT EXP37-C |
| M | 230 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 232 | function call with no prior declaration. | CERT EXP37-C |
| M | 232 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_pong (235 to 245 fe-events.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 239 | function call with no prior declaration. | CERT EXP37-C |
| M | 239 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 244 | function call with no prior declaration. | CERT EXP37-C |
| M | 244 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 243 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_invite (247 to 258 fe-events.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 252 | function call with no prior declaration. | CERT EXP37-C |
| M | 252 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 256 | Type conversion without cast. : int char get_visible_target ( server , channel ) , | CERT INT02-C,INT31-C |
| M | 256 | Type conversion without cast. : int char get_visible_target ( server , channel ) , nick , | CERT INT02-C,INT31-C |
| M | 257 | function call with no prior declaration. | CERT EXP37-C |
| M | 257 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_topic (260 to 274 fe-events.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 265 | function call with no prior declaration. | CERT EXP37-C |
| M | 265 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 269 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 269 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 271 | Type conversion without cast. : int char get_visible_target ( server , channel ) , | CERT INT02-C,INT31-C |
| M | 271 | Type conversion without cast. : int char get_visible_target ( server , channel ) , recoded , | CERT INT02-C,INT31-C |
| M | 271 | Type conversion without cast. : int char get_visible_target ( server , channel ) , recoded , nick , | CERT INT02-C,INT31-C |
| M | 272 | function call with no prior declaration. | CERT EXP37-C |
| M | 272 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 273 | function call with no prior declaration. | CERT EXP37-C |
| M | 273 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 269 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 269 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_error (276 to 282 fe-events.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 278 | function call with no prior declaration. | CERT EXP37-C |
| M | 278 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 281 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_wallops (284 to 305 fe-events.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 286 | function call with no prior declaration. | CERT EXP37-C |
| M | 286 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 289 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 289 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 292 | function call with no prior declaration. | CERT EXP37-C |
| M | 292 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 299 | function call with no prior declaration. | CERT EXP37-C |
| M | 299 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 300 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 300 | Signed/unsigned conversion without cast. : int unsigned int len = strlen | CERT INT02-C,INT31-C,STR34-C |
| M | 301 | Array index not unsigned. | CERT ARR30-C |
| M | 301 | Value is not of appropriate type. : unsigned int int tmp [ len - 1 | CERT INT01-C,INT02-C,INT07-C |
| M | 301 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 301 | Array index not unsigned. | CERT ARR30-C |
| M | 301 | Value is not of appropriate type. : unsigned int int tmp [ len - 1 | CERT INT01-C,INT02-C,INT07-C |
| M | 303 | function call with no prior declaration. | CERT EXP37-C |
| M | 303 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 293 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 302 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 289 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 289 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_silence (307 to 314 fe-events.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 309 | function call with no prior declaration. | CERT EXP37-C |
| M | 309 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 311 | function call with no prior declaration. | CERT EXP37-C |
| M | 311 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 313 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| channel_sync (316 to 324 fe-events.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 318 | function call with no prior declaration. | CERT EXP37-C |
| M | 318 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 320 | function call with no prior declaration. | CERT EXP37-C |
| M | 320 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 320 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_connected (326 to 341 fe-events.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 330 | function call with no prior declaration. | CERT EXP37-C |
| M | 330 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 333 | function call with no prior declaration. | CERT EXP37-C |
| M | 333 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 340 | function call with no prior declaration. | CERT EXP37-C |
| M | 337 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_nickfind_whois (343 to 352 fe-events.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 347 | function call with no prior declaration. | CERT EXP37-C |
| M | 347 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 351 | function call with no prior declaration. | CERT EXP37-C |
| M | 351 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 350 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_ban_type_changed (354 to 391 fe-events.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 359 | function call with no prior declaration. | CERT EXP37-C |
| M | 359 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 377 | function call with no prior declaration. | CERT EXP37-C |
| M | 377 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 379 | function call with no prior declaration. | CERT EXP37-C |
| M | 379 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 381 | function call with no prior declaration. | CERT EXP37-C |
| M | 381 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 383 | function call with no prior declaration. | CERT EXP37-C |
| M | 383 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 385 | function call with no prior declaration. | CERT EXP37-C |
| M | 385 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 389 | function call with no prior declaration. | CERT EXP37-C |
| M | 389 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 362 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 368 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 371 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 374 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 387 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_whois_event_not_found (393 to 402 fe-events.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 397 | function call with no prior declaration. | CERT EXP37-C |
| M | 397 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 401 | function call with no prior declaration. | CERT EXP37-C |
| M | 401 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 400 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_whowas_event_end (404 to 419 fe-events.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 409 | function call with no prior declaration. | CERT EXP37-C |
| M | 409 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 412 | Type conversion without cast. : int char signal_emit ( "event 369" , 4 , server , | CERT INT02-C,INT31-C |
| M | 412 | Type conversion without cast. : int char signal_emit ( "event 369" , 4 , server , data , | CERT INT02-C,INT31-C |
| M | 412 | Type conversion without cast. : int char signal_emit ( "event 369" , 4 , server , data , sender , | CERT INT02-C,INT31-C |
| M | 418 | function call with no prior declaration. | CERT EXP37-C |
| M | 418 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 417 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_received (421 to 431 fe-events.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 424 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 424 | Value is not of appropriate type. : unsigned char char ( int ) ( unsigned char ) ( * data | CERT INT01-C,INT02-C,INT07-C |
| M | 430 | Type conversion without cast. : int char signal_emit ( "default event numeric" , 4 , server , | CERT INT02-C,INT31-C |
| M | 430 | Type conversion without cast. : int char signal_emit ( "default event numeric" , 4 , server , data , | CERT INT02-C,INT31-C |
| M | 430 | Type conversion without cast. : int char signal_emit ( "default event numeric" , 4 , server , data , nick , | CERT INT02-C,INT31-C |
| M | 425 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_events_init (433 to 460 fe-events.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 459 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 458 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 457 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 456 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 455 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 454 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 452 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 450 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 449 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 448 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 447 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 446 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 445 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 444 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 443 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 442 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 441 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 440 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 439 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 438 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 437 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 436 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 435 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_events_deinit (462 to 489 fe-events.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 488 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 487 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 486 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 485 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 484 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 483 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 481 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 479 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 478 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 477 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 476 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 475 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 474 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 473 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 472 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 471 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 470 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 469 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 468 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 467 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 466 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 465 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 464 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| exec_wi_destroy (47 to 61 fe-exec.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 49 | function call with no prior declaration. | CERT EXP37-C |
| M | 49 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 58 | function call with no prior declaration. | CERT EXP37-C |
| M | 58 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 59 | function call with no prior declaration. | CERT EXP37-C |
| M | 59 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 60 | function call with no prior declaration. | CERT EXP37-C |
| M | 60 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| exec_wi_create (68 to 88 fe-exec.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 72 | function call with no prior declaration. | CERT EXP37-C |
| M | 72 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 73 | function call with no prior declaration. | CERT EXP37-C |
| M | 73 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 75 | function call with no prior declaration. | CERT EXP37-C |
| M | 75 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 77 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 79 | function call with no prior declaration. | CERT EXP37-C |
| M | 79 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 80 | function call with no prior declaration. | CERT EXP37-C |
| M | 80 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 82 | function call with no prior declaration. | CERT EXP37-C |
| M | 82 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 85 | function call with no prior declaration. | CERT EXP37-C |
| M | 85 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 87 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| M | 86 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| process_find_pid (113 to 127 fe-exec.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 117 | function call with no prior declaration. | CERT EXP37-C |
| M | 117 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 123 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| process_find_id (129 to 148 fe-exec.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 133 | function call with no prior declaration. | CERT EXP37-C |
| M | 133 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 139 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| M | 143 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| process_find (150 to 172 fe-exec.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 154 | function call with no prior declaration. | CERT EXP37-C |
| M | 154 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 157 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 162 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 163 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| M | 167 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 156 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| process_destroy (174 to 195 fe-exec.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 176 | function call with no prior declaration. | CERT EXP37-C |
| M | 176 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 178 | function call with no prior declaration. | CERT EXP37-C |
| M | 178 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 181 | function call with no prior declaration. | CERT EXP37-C |
| M | 181 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 186 | function call with no prior declaration. | CERT EXP37-C |
| M | 186 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 187 | function call with no prior declaration. | CERT EXP37-C |
| M | 187 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 190 | function call with no prior declaration. | CERT EXP37-C |
| M | 190 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 191 | function call with no prior declaration. | CERT EXP37-C |
| M | 191 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 192 | function call with no prior declaration. | CERT EXP37-C |
| M | 192 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 193 | function call with no prior declaration. | CERT EXP37-C |
| M | 193 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 194 | function call with no prior declaration. | CERT EXP37-C |
| M | 194 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 188 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| processes_killall (197 to 206 fe-exec.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 204 | function call with no prior declaration. | CERT EXP37-C |
| M | 204 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| signal_name_to_id (208 to 226 fe-exec.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 213 | function call with no prior declaration. | CERT EXP37-C |
| M | 213 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 215 | function call with no prior declaration. | CERT EXP37-C |
| M | 215 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 217 | function call with no prior declaration. | CERT EXP37-C |
| M | 217 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 219 | function call with no prior declaration. | CERT EXP37-C |
| M | 219 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 221 | function call with no prior declaration. | CERT EXP37-C |
| M | 221 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 223 | function call with no prior declaration. | CERT EXP37-C |
| M | 223 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_options_get_signal (230 to 270 fe-exec.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 246 | function call with no prior declaration. | CERT EXP37-C |
| M | 246 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 256 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 261 | function call with no prior declaration. | CERT EXP37-C |
| M | 261 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 268 | function call with no prior declaration. | CERT EXP37-C |
| M | 268 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 256 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| exec_show_list (272 to 282 fe-exec.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 279 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| process_exec (284 to 348 fe-exec.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 291 | function call with no prior declaration. | CERT EXP37-C |
| M | 291 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 293 | function call with no prior declaration. | CERT EXP37-C |
| M | 293 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 297 | function call with no prior declaration. | CERT EXP37-C |
| M | 297 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 300 | function call with no prior declaration. | CERT EXP37-C |
| M | 300 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 300 | function call with no prior declaration. | CERT EXP37-C |
| M | 300 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 301 | function call with no prior declaration. | CERT EXP37-C |
| M | 301 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 301 | function call with no prior declaration. | CERT EXP37-C |
| M | 301 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 307 | function call with no prior declaration. | CERT EXP37-C |
| M | 307 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 309 | function call with no prior declaration. | CERT EXP37-C |
| M | 309 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 312 | function call with no prior declaration. | CERT EXP37-C |
| M | 312 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 313 | function call with no prior declaration. | CERT EXP37-C |
| M | 313 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 319 | function call with no prior declaration. | CERT EXP37-C |
| M | 319 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 320 | function call with no prior declaration. | CERT EXP37-C |
| M | 320 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 321 | function call with no prior declaration. | CERT EXP37-C |
| M | 321 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 322 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 323 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 325 | function call with no prior declaration. | CERT EXP37-C |
| M | 325 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 328 | function call with no prior declaration. | CERT EXP37-C |
| M | 328 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 329 | function call with no prior declaration. | CERT EXP37-C |
| M | 329 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 330 | function call with no prior declaration. | CERT EXP37-C |
| M | 330 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 334 | function call with no prior declaration. | CERT EXP37-C |
| M | 334 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 337 | function call with no prior declaration. | CERT EXP37-C |
| M | 337 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 339 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 339 | function call with no prior declaration. | CERT EXP37-C |
| M | 341 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 341 | function call with no prior declaration. | CERT EXP37-C |
| M | 341 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 342 | function call with no prior declaration. | CERT EXP37-C |
| M | 342 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 344 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 344 | function call with no prior declaration. | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_exec_input_reader (350 to 373 fe-exec.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 356 | function call with no prior declaration. | CERT EXP37-C |
| M | 356 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 363 | function call with no prior declaration. | CERT EXP37-C |
| M | 363 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 369 | Type conversion without cast. : int char signal_emit_id ( signal_exec_input , 2 , rec , | CERT INT02-C,INT31-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| handle_exec (375 to 527 fe-exec.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 399 | function call with no prior declaration. | CERT EXP37-C |
| M | 399 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 400 | function call with no prior declaration. | CERT EXP37-C |
| M | 400 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 402 | Type conversion without cast. : void char net_sendbuffer_send ( rec -> out , | CERT INT02-C,INT31-C |
| M | 402 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 415 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 416 | function call with no prior declaration. | CERT EXP37-C |
| M | 416 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 419 | function call with no prior declaration. | CERT EXP37-C |
| M | 419 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 420 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 420 | function call with no prior declaration. | CERT EXP37-C |
| M | 420 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 420 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 422 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 422 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 423 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 423 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 424 | function call with no prior declaration. | CERT EXP37-C |
| M | 424 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 426 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 426 | function call with no prior declaration. | CERT EXP37-C |
| M | 426 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 428 | function call with no prior declaration. | CERT EXP37-C |
| M | 428 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 429 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 429 | function call with no prior declaration. | CERT EXP37-C |
| M | 429 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 436 | function call with no prior declaration. | CERT EXP37-C |
| M | 436 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 441 | function call with no prior declaration. | CERT EXP37-C |
| M | 441 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 449 | function call with no prior declaration. | CERT EXP37-C |
| M | 449 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 453 | function call with no prior declaration. | CERT EXP37-C |
| M | 453 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 460 | function call with no prior declaration. | CERT EXP37-C |
| M | 460 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 461 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 461 | function call with no prior declaration. | CERT EXP37-C |
| M | 461 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 463 | function call with no prior declaration. | CERT EXP37-C |
| M | 463 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 467 | function call with no prior declaration. | CERT EXP37-C |
| M | 467 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 470 | function call with no prior declaration. | CERT EXP37-C |
| M | 470 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 471 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 471 | function call with no prior declaration. | CERT EXP37-C |
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 471 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 476 | function call with no prior declaration. | CERT EXP37-C |
| M | 476 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 491 | function call with no prior declaration. | CERT EXP37-C |
| M | 491 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 493 | function call with no prior declaration. | CERT EXP37-C |
| M | 493 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 498 | function call with no prior declaration. | CERT EXP37-C |
| M | 498 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 499 | function call with no prior declaration. | CERT EXP37-C |
| M | 499 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 503 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 503 | function call with no prior declaration. | CERT EXP37-C |
| M | 503 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 505 | function call with no prior declaration. | CERT EXP37-C |
| M | 505 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 509 | function call with no prior declaration. | CERT EXP37-C |
| M | 509 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 511 | function call with no prior declaration. | CERT EXP37-C |
| M | 511 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 512 | function call with no prior declaration. | CERT EXP37-C |
| M | 512 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 513 | function call with no prior declaration. | CERT EXP37-C |
| M | 513 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 515 | function call with no prior declaration. | CERT EXP37-C |
| M | 515 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 516 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 521 | function call with no prior declaration. | CERT EXP37-C |
| M | 521 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 400 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 410 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 518 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 437 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 423 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 422 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 403 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 402 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_exec (534 to 548 fe-exec.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 540 | function call with no prior declaration. | CERT EXP37-C |
| M | 540 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 542 | Type conversion without cast. : int char cmd_get_params ( data , & free_arg , 1 | 0x00004000 | 0x00008000 | 0x00002000 , "exec" , & optlist , & | CERT INT02-C,INT31-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_pidwait (550 to 579 fe-exec.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 554 | function call with no prior declaration. | CERT EXP37-C |
| M | 554 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 556 | function call with no prior declaration. | CERT EXP37-C |
| M | 556 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 562 | Type conversion without cast. : int char signal_emit_id ( signal_exec_input , 2 , rec , | CERT INT02-C,INT31-C |
| M | 565 | function call with no prior declaration. | CERT EXP37-C |
| M | 565 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 566 | function call with no prior declaration. | CERT EXP37-C |
| M | 566 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 567 | function call with no prior declaration. | CERT EXP37-C |
| M | 567 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 572 | function call with no prior declaration. | CERT EXP37-C |
| M | 572 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 572 | function call with no prior declaration. | CERT EXP37-C |
| M | 572 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 573 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 567 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_exec_input (581 to 619 fe-exec.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 607 | function call with no prior declaration. | CERT EXP37-C |
| M | 607 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 612 | function call with no prior declaration. | CERT EXP37-C |
| M | 612 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 614 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 602 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_text (635 to 643 fe-exec.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 637 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 637 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 640 | Type conversion without cast. : void char net_sendbuffer_send ( item -> process -> out , | CERT INT02-C,INT31-C |
| M | 640 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 641 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 640 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 637 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_exec_init (645 to 655 fe-exec.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 654 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 653 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 652 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 651 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 647 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_exec_deinit (657 to 674 fe-exec.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 661 | function call with no prior declaration. | CERT EXP37-C |
| M | 661 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 660 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 665 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 673 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 672 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 671 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 670 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 668 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| expando_winref (26 to 33 fe-expandos.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 32 | function call with no prior declaration. | CERT EXP37-C |
| M | 32 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_expandos_init (44 to 52 fe-expandos.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 49 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 46 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_expandos_deinit (54 to 58 fe-expandos.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 57 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 56 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| commands_equal (31 to 46 fe-help.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 40 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 45 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| get_cmd_length (48 to 51 fe-help.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 50 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 50 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| help_category (53 to 114 fe-help.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 67 | function call with no prior declaration. | CERT EXP37-C |
| M | 67 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 70 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 70 | Signed/unsigned conversion without cast. : int unsigned int max_width -= strlen | CERT INT02-C,INT31-C,STR34-C |
| M | 71 | function call with no prior declaration. | CERT EXP37-C |
| M | 71 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 72 | function call with no prior declaration. | CERT EXP37-C |
| M | 72 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 81 | function call with no prior declaration. | CERT EXP37-C |
| M | 81 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 85 | function call with no prior declaration. | CERT EXP37-C |
| M | 85 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 86 | function call with no prior declaration. | CERT EXP37-C |
| M | 86 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 92 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 92 | Array index not unsigned. | CERT ARR30-C |
| M | 92 | Value is not of appropriate type. : unsigned int int memset ( linebuf , ' ' , columns [ col | CERT INT01-C,INT02-C,INT07-C |
| M | 93 | Array index not unsigned. | CERT ARR30-C |
| M | 93 | Value is not of appropriate type. : unsigned int int linebuf [ columns [ col | CERT INT01-C,INT02-C,INT07-C |
| M | 93 | Value is not of appropriate type. : unsigned int int linebuf [ columns [ col ] | CERT INT01-C,INT02-C,INT07-C |
| M | 94 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 95 | function call with no prior declaration. | CERT EXP37-C |
| M | 95 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 97 | Deprecated usage of ++ or -- operators found. | CERT EXP30-C,EXP31-C |
| M | 97 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 100 | function call with no prior declaration. | CERT EXP37-C |
| M | 100 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 110 | function call with no prior declaration. | CERT EXP37-C |
| M | 110 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 111 | function call with no prior declaration. | CERT EXP37-C |
| M | 111 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 112 | function call with no prior declaration. | CERT EXP37-C |
| M | 112 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 113 | function call with no prior declaration. | CERT EXP37-C |
| M | 113 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 108 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 98 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 76 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 67 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 66 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 62 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| show_help_file (116 to 157 fe-help.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 126 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 126 | function call with no prior declaration. | CERT EXP37-C |
| M | 126 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 129 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 131 | function call with no prior declaration. | CERT EXP37-C |
| M | 131 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 132 | function call with no prior declaration. | CERT EXP37-C |
| M | 132 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 133 | function call with no prior declaration. | CERT EXP37-C |
| M | 133 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 140 | function call with no prior declaration. | CERT EXP37-C |
| M | 140 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 145 | function call with no prior declaration. | CERT EXP37-C |
| M | 145 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 146 | function call with no prior declaration. | CERT EXP37-C |
| M | 146 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 148 | function call with no prior declaration. | CERT EXP37-C |
| M | 148 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 150 | function call with no prior declaration. | CERT EXP37-C |
| M | 150 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 153 | function call with no prior declaration. | CERT EXP37-C |
| M | 153 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 155 | function call with no prior declaration. | CERT EXP37-C |
| M | 155 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 151 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| show_help (159 to 246 fe-help.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 166 | function call with no prior declaration. | CERT EXP37-C |
| M | 166 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 169 | function call with no prior declaration. | CERT EXP37-C |
| M | 169 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 173 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 173 | Signed/unsigned conversion without cast. : int unsigned int findlen = strlen | CERT INT02-C,INT31-C,STR34-C |
| M | 174 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 179 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 193 | function call with no prior declaration. | CERT EXP37-C |
| M | 193 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 197 | function call with no prior declaration. | CERT EXP37-C |
| M | 197 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 200 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 200 | Signed/unsigned conversion without cast. : unsigned int int ( int ) strlen ( rec -> cmd ) >= findlen | CERT INT02-C,INT31-C,STR34-C |
| M | 201 | function call with no prior declaration. | CERT EXP37-C |
| M | 201 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 202 | Array index not unsigned. | CERT ARR30-C |
| M | 202 | Value is not of appropriate type. : unsigned int int rec -> cmd [ findlen | CERT INT01-C,INT02-C,INT07-C |
| M | 207 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 210 | function call with no prior declaration. | CERT EXP37-C |
| M | 210 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 221 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 221 | Value is not of appropriate type. : unsigned int signed char ) | CERT INT01-C,INT02-C,INT07-C |
| M | 221 | Value is not of appropriate type. : unsigned int signed char ) - 1 | CERT INT01-C,INT02-C,INT07-C |
| M | 225 | function call with no prior declaration. | CERT EXP37-C |
| M | 225 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 227 | function call with no prior declaration. | CERT EXP37-C |
| M | 227 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 244 | function call with no prior declaration. | CERT EXP37-C |
| M | 244 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 240 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 239 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 233 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 217 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 188 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 187 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 183 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_help (249 to 257 fe-help.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 253 | function call with no prior declaration. | CERT EXP37-C |
| M | 253 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 254 | function call with no prior declaration. | CERT EXP37-C |
| M | 254 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 256 | function call with no prior declaration. | CERT EXP37-C |
| M | 256 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_help_init (259 to 263 fe-help.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 262 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 261 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_help_deinit (265 to 268 fe-help.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 267 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_message_public (27 to 33 fe-ignore-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 31 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_message_private (35 to 40 fe-ignore-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 38 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_message_join (42 to 47 fe-ignore-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 45 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_message_part (49 to 55 fe-ignore-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 53 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_message_quit (57 to 62 fe-ignore-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 60 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_message_kick (64 to 73 fe-ignore-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 69 | function call with no prior declaration. | CERT EXP37-C |
| M | 69 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 70 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_message_nick (75 to 83 fe-ignore-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 80 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 78 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_message_own_nick (85 to 90 fe-ignore-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 88 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_message_invite (92 to 99 fe-ignore-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 96 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_message_topic (101 to 108 fe-ignore-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 105 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_ignore_messages_init (110 to 122 fe-ignore-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 121 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 120 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 119 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 118 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 117 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 116 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 115 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 114 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 113 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 112 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_ignore_messages_deinit (124 to 136 fe-ignore-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 135 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 134 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 133 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 132 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 131 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 130 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 129 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 128 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 127 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 126 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| ignore_get_key (32 to 45 fe-ignore.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 37 | function call with no prior declaration. | CERT EXP37-C |
| M | 37 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 39 | function call with no prior declaration. | CERT EXP37-C |
| M | 39 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 40 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| M | 42 | function call with no prior declaration. | CERT EXP37-C |
| M | 42 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 43 | function call with no prior declaration. | CERT EXP37-C |
| M | 43 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 44 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| ignore_print (47 to 86 fe-ignore.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 55 | function call with no prior declaration. | CERT EXP37-C |
| M | 55 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 56 | function call with no prior declaration. | CERT EXP37-C |
| M | 56 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 58 | function call with no prior declaration. | CERT EXP37-C |
| M | 58 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 64 | function call with no prior declaration. | CERT EXP37-C |
| M | 64 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 65 | function call with no prior declaration. | CERT EXP37-C |
| M | 65 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 67 | function call with no prior declaration. | CERT EXP37-C |
| M | 67 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 69 | function call with no prior declaration. | CERT EXP37-C |
| M | 69 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 71 | function call with no prior declaration. | CERT EXP37-C |
| M | 71 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 83 | function call with no prior declaration. | CERT EXP37-C |
| M | 83 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 84 | function call with no prior declaration. | CERT EXP37-C |
| M | 84 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 85 | function call with no prior declaration. | CERT EXP37-C |
| M | 85 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 74 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 78 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_ignore_show (88 to 107 fe-ignore.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 94 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 99 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 106 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_ignore (114 to 200 fe-ignore.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 128 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00004000 | 0x00002000 , "ignore" , & optlist , & | CERT INT02-C,INT31-C |
| M | 128 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00004000 | 0x00002000 , "ignore" , & optlist , & mask , & | CERT INT02-C,INT31-C |
| M | 132 | function call with no prior declaration. | CERT EXP37-C |
| M | 132 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 133 | function call with no prior declaration. | CERT EXP37-C |
| M | 133 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 134 | function call with no prior declaration. | CERT EXP37-C |
| M | 134 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 137 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 137 | function call with no prior declaration. | CERT EXP37-C |
| M | 137 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 139 | function call with no prior declaration. | CERT EXP37-C |
| M | 139 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 140 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 143 | function call with no prior declaration. | CERT EXP37-C |
| M | 143 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 146 | function call with no prior declaration. | CERT EXP37-C |
| M | 146 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 150 | function call with no prior declaration. | CERT EXP37-C |
| M | 150 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 151 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 152 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 154 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 155 | function call with no prior declaration. | CERT EXP37-C |
| M | 155 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 161 | function call with no prior declaration. | CERT EXP37-C |
| M | 161 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 163 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 164 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 164 | function call with no prior declaration. | CERT EXP37-C |
| M | 164 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 165 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 167 | function call with no prior declaration. | CERT EXP37-C |
| M | 167 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 168 | function call with no prior declaration. | CERT EXP37-C |
| M | 168 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 177 | function call with no prior declaration. | CERT EXP37-C |
| M | 177 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 178 | function call with no prior declaration. | CERT EXP37-C |
| M | 178 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 179 | function call with no prior declaration. | CERT EXP37-C |
| M | 179 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 183 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 184 | function call with no prior declaration. | CERT EXP37-C |
| M | 184 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 186 | function call with no prior declaration. | CERT EXP37-C |
| M | 186 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 187 | function call with no prior declaration. | CERT EXP37-C |
| M | 187 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 188 | function call with no prior declaration. | CERT EXP37-C |
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 188 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 189 | function call with no prior declaration. | CERT EXP37-C |
| M | 189 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 190 | function call with no prior declaration. | CERT EXP37-C |
| M | 190 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 192 | function call with no prior declaration. | CERT EXP37-C |
| M | 192 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 175 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 157 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_unignore (203 to 240 fe-ignore.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 214 | function call with no prior declaration. | CERT EXP37-C |
| M | 214 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 218 | function call with no prior declaration. | CERT EXP37-C |
| M | 218 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 225 | function call with no prior declaration. | CERT EXP37-C |
| M | 225 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 227 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 236 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_ignore_destroyed (247 to 254 fe-ignore.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 253 | function call with no prior declaration. | CERT EXP37-C |
| M | 253 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 252 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_ignore_init (256 to 266 fe-ignore.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 263 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 262 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 261 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 259 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 258 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_ignore_deinit (268 to 276 fe-ignore.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 275 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 274 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 273 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 271 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 270 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_channel_rejoin (34 to 40 fe-irc-channels.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 36 | function call with no prior declaration. | CERT EXP37-C |
| M | 36 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 38 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_event_forward (42 to 57 fe-irc-channels.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 50 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 50 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 50 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 50 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 50 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 50 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 51 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 51 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 51 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 51 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 51 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 51 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 56 | function call with no prior declaration. | CERT EXP37-C |
| M | 56 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 50 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 51 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 52 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 51 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 51 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 51 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 50 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 50 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 50 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_irc_channels_init (59 to 63 fe-irc-channels.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 62 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 61 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_irc_channels_deinit (65 to 69 fe-irc-channels.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 68 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 67 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_me (44 to 60 fe-irc-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 48 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 48 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 48 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 48 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 48 | function call with no prior declaration. | CERT EXP37-C |
| M | 48 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 49 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 49 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 49 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 49 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 49 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 49 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 49 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 49 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 53 | function call with no prior declaration. | CERT EXP37-C |
| M | 53 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 55 | function call with no prior declaration. | CERT EXP37-C |
| M | 55 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 58 | Type conversion without cast. : int char signal_emit ( "message irc own_action" , 3 , server , | CERT INT02-C,INT31-C |
| M | 49 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 49 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 49 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 49 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 48 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 48 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_action (63 to 87 fe-irc-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 69 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 69 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 69 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 69 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 69 | function call with no prior declaration. | CERT EXP37-C |
| M | 69 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 71 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00004000 | 0x00008000 | 0x00002000 , "action" , & optlist , & | CERT INT02-C,INT31-C |
| M | 71 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00004000 | 0x00008000 | 0x00002000 , "action" , & optlist , & target , & | CERT INT02-C,INT31-C |
| M | 76 | function call with no prior declaration. | CERT EXP37-C |
| M | 76 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 78 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 78 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 78 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 78 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 78 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 78 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 80 | function call with no prior declaration. | CERT EXP37-C |
| M | 80 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 84 | Type conversion without cast. : int char signal_emit ( "message irc own_action" , 3 , server , | CERT INT02-C,INT31-C |
| M | 84 | Type conversion without cast. : int char signal_emit ( "message irc own_action" , 3 , server , text , | CERT INT02-C,INT31-C |
| M | 78 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 78 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 78 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 78 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 69 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 69 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_notice (89 to 109 fe-irc-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 95 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 95 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 95 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 95 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 95 | function call with no prior declaration. | CERT EXP37-C |
| M | 95 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 97 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00002000 , & target , & | CERT INT02-C,INT31-C |
| M | 100 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 101 | function call with no prior declaration. | CERT EXP37-C |
| M | 101 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 104 | function call with no prior declaration. | CERT EXP37-C |
| M | 104 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 106 | Type conversion without cast. : int char signal_emit ( "message irc own_notice" , 3 , server , | CERT INT02-C,INT31-C |
| M | 95 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 95 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_ctcp (111 to 139 fe-irc-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 118 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 118 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 118 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 118 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 118 | function call with no prior declaration. | CERT EXP37-C |
| M | 118 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 120 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 3 | 0x00002000 , & target , & | CERT INT02-C,INT31-C |
| M | 120 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 3 | 0x00002000 , & target , & ctcpcmd , & | CERT INT02-C,INT31-C |
| M | 123 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 124 | function call with no prior declaration. | CERT EXP37-C |
| M | 124 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 126 | function call with no prior declaration. | CERT EXP37-C |
| M | 126 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 134 | function call with no prior declaration. | CERT EXP37-C |
| M | 134 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 135 | Type conversion without cast. : int char signal_emit ( "message irc own_ctcp" , 4 , server , | CERT INT02-C,INT31-C |
| M | 135 | Type conversion without cast. : int char signal_emit ( "message irc own_ctcp" , 4 , server , ctcpcmd , | CERT INT02-C,INT31-C |
| M | 118 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 118 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_nctcp (141 to 159 fe-irc-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 147 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 147 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 147 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 147 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 147 | function call with no prior declaration. | CERT EXP37-C |
| M | 147 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 149 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00002000 , & target , & | CERT INT02-C,INT31-C |
| M | 152 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 153 | function call with no prior declaration. | CERT EXP37-C |
| M | 153 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 155 | function call with no prior declaration. | CERT EXP37-C |
| M | 155 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 157 | Type conversion without cast. : int char signal_emit ( "message irc own_notice" , 3 , server , | CERT INT02-C,INT31-C |
| M | 147 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 147 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_wall (161 to 182 fe-irc-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 168 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 168 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 168 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 168 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 168 | function call with no prior declaration. | CERT EXP37-C |
| M | 168 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 170 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00010000 | 0x00002000 , item , & | CERT INT02-C,INT31-C |
| M | 170 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00010000 | 0x00002000 , item , & channame , & | CERT INT02-C,INT31-C |
| M | 173 | function call with no prior declaration. | CERT EXP37-C |
| M | 173 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 175 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 175 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 175 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 175 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 175 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 175 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 176 | function call with no prior declaration. | CERT EXP37-C |
| M | 176 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 178 | Type conversion without cast. : int char signal_emit ( "message irc own_wall" , 3 , server , | CERT INT02-C,INT31-C |
| M | 175 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 175 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 175 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 175 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 168 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 168 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| bans_ask_channel (184 to 197 fe-irc-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 189 | function call with no prior declaration. | CERT EXP37-C |
| M | 189 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 190 | function call with no prior declaration. | CERT EXP37-C |
| M | 190 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 193 | function call with no prior declaration. | CERT EXP37-C |
| M | 193 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 196 | function call with no prior declaration. | CERT EXP37-C |
| M | 196 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| bans_show_channel (199 to 224 fe-irc-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 219 | function call with no prior declaration. | CERT EXP37-C |
| M | 219 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 205 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 216 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_ban (227 to 265 fe-irc-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 234 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 234 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 234 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 234 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 234 | function call with no prior declaration. | CERT EXP37-C |
| M | 234 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 236 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00010000 | 0x00002000 , item , & | CERT INT02-C,INT31-C |
| M | 236 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00010000 | 0x00002000 , item , & channel , & | CERT INT02-C,INT31-C |
| M | 248 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 248 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 248 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 248 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 250 | function call with no prior declaration. | CERT EXP37-C |
| M | 250 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 252 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 253 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 253 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 253 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 253 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 253 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 253 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 253 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 253 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 253 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 253 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 248 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 248 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 234 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 234 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_ver (268 to 282 fe-irc-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 272 | function call with no prior declaration. | CERT EXP37-C |
| M | 272 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 274 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 274 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 274 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 274 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 274 | function call with no prior declaration. | CERT EXP37-C |
| M | 274 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 275 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 275 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 276 | function call with no prior declaration. | CERT EXP37-C |
| M | 276 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 278 | function call with no prior declaration. | CERT EXP37-C |
| M | 278 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 279 | function call with no prior declaration. | CERT EXP37-C |
| M | 279 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 281 | function call with no prior declaration. | CERT EXP37-C |
| M | 281 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 275 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 274 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 274 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_topic (284 to 316 fe-irc-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 289 | function call with no prior declaration. | CERT EXP37-C |
| M | 289 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 291 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 291 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 299 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 301 | function call with no prior declaration. | CERT EXP37-C |
| M | 301 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 302 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 304 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 304 | function call with no prior declaration. | CERT EXP37-C |
| M | 304 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 304 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 312 | function call with no prior declaration. | CERT EXP37-C |
| M | 312 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 313 | function call with no prior declaration. | CERT EXP37-C |
| M | 313 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 294 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 310 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 291 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_ts (319 to 332 fe-irc-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 323 | function call with no prior declaration. | CERT EXP37-C |
| M | 323 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 328 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_oper_got_pass (339 to 345 fe-irc-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 342 | function call with no prior declaration. | CERT EXP37-C |
| M | 343 | function call with no prior declaration. | CERT EXP37-C |
| M | 343 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 344 | function call with no prior declaration. | CERT EXP37-C |
| M | 344 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_oper (347 to 379 fe-irc-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 352 | function call with no prior declaration. | CERT EXP37-C |
| M | 352 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 353 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 353 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 353 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 353 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 354 | function call with no prior declaration. | CERT EXP37-C |
| M | 354 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 356 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 , & nick , & | CERT INT02-C,INT31-C |
| M | 363 | function call with no prior declaration. | CERT EXP37-C |
| M | 363 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 365 | function call with no prior declaration. | CERT EXP37-C |
| M | 365 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 373 | function call with no prior declaration. | CERT EXP37-C |
| M | 373 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 370 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 367 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 353 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 353 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_sethost (383 to 401 fe-irc-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 387 | function call with no prior declaration. | CERT EXP37-C |
| M | 387 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 388 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 388 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 388 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 388 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 389 | function call with no prior declaration. | CERT EXP37-C |
| M | 389 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 400 | function call with no prior declaration. | CERT EXP37-C |
| M | 396 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 388 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 388 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_irc_commands_init (403 to 417 fe-irc-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 416 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 415 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 414 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 413 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 412 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 411 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 410 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 409 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 408 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 407 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 406 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 405 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_irc_commands_deinit (419 to 433 fe-irc-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 432 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 431 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 430 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 429 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 428 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 427 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 426 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 425 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 424 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 423 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 422 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 421 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| skip_target (40 to 64 fe-irc-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 46 | Value is not of appropriate type. : char signed char ( int ) ( unsigned char ) * target ] == 0 | CERT INT01-C,INT02-C,INT07-C |
| M | 51 | function call with no prior declaration. | CERT EXP37-C |
| M | 51 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 55 | Array index not unsigned. | CERT ARR30-C |
| M | 55 | Value is not of appropriate type. : unsigned int int target [ i | CERT INT01-C,INT02-C,INT07-C |
| M | 56 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 56 | Array index not unsigned. | CERT ARR30-C |
| M | 56 | Value is not of appropriate type. : unsigned int int strchr ( chars , target [ i | CERT INT01-C,INT02-C,INT07-C |
| M | 60 | Array index not unsigned. | CERT ARR30-C |
| M | 60 | Value is not of appropriate type. : unsigned int int ( target [ i | CERT INT01-C,INT02-C,INT07-C |
| M | 60 | Array index not unsigned. | CERT ARR30-C |
| M | 60 | Value is not of appropriate type. : unsigned int int ( target [ i | CERT INT01-C,INT02-C,INT07-C |
| M | 60 | Array index not unsigned. | CERT ARR30-C |
| M | 60 | Value is not of appropriate type. : unsigned int int ( target [ i | CERT INT01-C,INT02-C,INT07-C |
| M | 60 | Array index not unsigned. | CERT ARR30-C |
| M | 60 | Value is not of appropriate type. : unsigned int int ( target [ i | CERT INT01-C,INT02-C,INT07-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_message_own_public (66 to 91 fe-irc-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 72 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 72 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 72 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 72 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 75 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 75 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 75 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 75 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 82 | Type conversion without cast. : int char printformat_module ( "fe-common/core" , server , target , MSGLEVEL_PUBLIC | MSGLEVEL_NOHILIGHT | MSGLEVEL_NO_ACT , TXT_OWN_MSG_CHANNEL , server -> nick , | CERT INT02-C,INT31-C |
| M | 82 | Type conversion without cast. : int char printformat_module ( "fe-common/core" , server , target , MSGLEVEL_PUBLIC | MSGLEVEL_NOHILIGHT | MSGLEVEL_NO_ACT , TXT_OWN_MSG_CHANNEL , server -> nick , oldtarget , | CERT INT02-C,INT31-C |
| M | 82 | Type conversion without cast. : int char printformat_module ( "fe-common/core" , server , target , MSGLEVEL_PUBLIC | MSGLEVEL_NOHILIGHT | MSGLEVEL_NO_ACT , TXT_OWN_MSG_CHANNEL , server -> nick , oldtarget , msg , | CERT INT02-C,INT31-C |
| M | 87 | function call with no prior declaration. | CERT EXP37-C |
| M | 87 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 75 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 82 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 75 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 75 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 72 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 72 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_message_irc_op_public (94 to 110 fe-irc-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 103 | function call with no prior declaration. | CERT EXP37-C |
| M | 103 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 104 | Type conversion without cast. : int char printformat_module ( "fe-common/core" , server , target , MSGLEVEL_PUBLIC , TXT_PUBMSG_CHANNEL , nick , | CERT INT02-C,INT31-C |
| M | 104 | Type conversion without cast. : int char printformat_module ( "fe-common/core" , server , target , MSGLEVEL_PUBLIC , TXT_PUBMSG_CHANNEL , nick , optarget , | CERT INT02-C,INT31-C |
| M | 104 | Type conversion without cast. : int char printformat_module ( "fe-common/core" , server , target , MSGLEVEL_PUBLIC , TXT_PUBMSG_CHANNEL , nick , optarget , msg , | CERT INT02-C,INT31-C |
| M | 108 | function call with no prior declaration. | CERT EXP37-C |
| M | 108 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 109 | function call with no prior declaration. | CERT EXP37-C |
| M | 109 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 104 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_message_own_wall (112 to 128 fe-irc-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 120 | function call with no prior declaration. | CERT EXP37-C |
| M | 120 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 121 | Type conversion without cast. : int char printformat_module ( "fe-common/core" , server , target , MSGLEVEL_PUBLIC | MSGLEVEL_NOHILIGHT | MSGLEVEL_NO_ACT , TXT_OWN_MSG_CHANNEL , server -> nick , | CERT INT02-C,INT31-C |
| M | 121 | Type conversion without cast. : int char printformat_module ( "fe-common/core" , server , target , MSGLEVEL_PUBLIC | MSGLEVEL_NOHILIGHT | MSGLEVEL_NO_ACT , TXT_OWN_MSG_CHANNEL , server -> nick , optarget , | CERT INT02-C,INT31-C |
| M | 121 | Type conversion without cast. : int char printformat_module ( "fe-common/core" , server , target , MSGLEVEL_PUBLIC | MSGLEVEL_NOHILIGHT | MSGLEVEL_NO_ACT , TXT_OWN_MSG_CHANNEL , server -> nick , optarget , msg , | CERT INT02-C,INT31-C |
| M | 126 | function call with no prior declaration. | CERT EXP37-C |
| M | 126 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 127 | function call with no prior declaration. | CERT EXP37-C |
| M | 127 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 121 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_message_own_action (130 to 153 fe-irc-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 138 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 138 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 138 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 138 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 140 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 140 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 140 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 140 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 140 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 140 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 145 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| M | 145 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 152 | function call with no prior declaration. | CERT EXP37-C |
| M | 152 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 138 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 140 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 147 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 145 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 140 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 140 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 140 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 138 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 138 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_message_irc_action (155 to 202 fe-irc-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 165 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 165 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 165 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 165 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 170 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 170 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 174 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 174 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 174 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 174 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 174 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 174 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 176 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 176 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 179 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| M | 179 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 201 | function call with no prior declaration. | CERT EXP37-C |
| M | 201 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 165 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 174 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 185 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 189 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 195 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 183 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 179 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 176 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 176 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 174 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 174 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 174 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 170 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 170 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 165 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 165 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_message_own_notice (204 to 210 fe-irc-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 207 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_message_irc_notice (212 to 247 fe-irc-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 219 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 219 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 219 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 219 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 242 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 242 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 219 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 225 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 238 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 244 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 242 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 242 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 231 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 223 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 219 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 219 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_message_own_ctcp (249 to 255 fe-irc-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 252 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_message_irc_ctcp (257 to 267 fe-irc-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 265 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_irc_messages_init (269 to 280 fe-irc-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 279 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 278 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 277 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 276 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 275 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 274 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 273 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 272 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 271 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_irc_messages_deinit (282 to 293 fe-irc-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 292 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 291 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 290 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 289 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 288 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 287 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 286 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 285 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 284 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| query_find_address (28 to 43 fe-irc-queries.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 32 | function call with no prior declaration. | CERT EXP37-C |
| M | 32 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 32 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 32 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 38 | function call with no prior declaration. | CERT EXP37-C |
| M | 38 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 39 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| M | 32 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_privmsg (59 to 82 fe-irc-queries.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 64 | function call with no prior declaration. | CERT EXP37-C |
| M | 64 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_irc_queries_init (84 to 89 fe-irc-queries.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 88 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 86 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_irc_queries_deinit (91 to 94 fe-irc-queries.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 93 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| get_visible_target (39 to 52 fe-irc-server.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 46 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 46 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 46 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 46 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 46 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 46 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 46 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 46 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 46 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 46 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_server_add_fill (59 to 86 fe-irc-server.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 65 | function call with no prior declaration. | CERT EXP37-C |
| M | 65 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 69 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 69 | function call with no prior declaration. | CERT EXP37-C |
| M | 69 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 72 | function call with no prior declaration. | CERT EXP37-C |
| M | 72 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 74 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 74 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 74 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 74 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 76 | function call with no prior declaration. | CERT EXP37-C |
| M | 76 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 76 | function call with no prior declaration. | CERT EXP37-C |
| M | 76 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 80 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 80 | function call with no prior declaration. | CERT EXP37-C |
| M | 80 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 81 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 82 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 82 | function call with no prior declaration. | CERT EXP37-C |
| M | 82 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 83 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 84 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 84 | function call with no prior declaration. | CERT EXP37-C |
| M | 84 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 85 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 74 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 74 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_server_list (89 to 141 fe-irc-server.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 94 | function call with no prior declaration. | CERT EXP37-C |
| M | 94 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 99 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 99 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 99 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 99 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 102 | function call with no prior declaration. | CERT EXP37-C |
| M | 102 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 104 | function call with no prior declaration. | CERT EXP37-C |
| M | 104 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 106 | function call with no prior declaration. | CERT EXP37-C |
| M | 106 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 108 | function call with no prior declaration. | CERT EXP37-C |
| M | 108 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 110 | function call with no prior declaration. | CERT EXP37-C |
| M | 110 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 112 | function call with no prior declaration. | CERT EXP37-C |
| M | 112 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 114 | function call with no prior declaration. | CERT EXP37-C |
| M | 114 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 117 | function call with no prior declaration. | CERT EXP37-C |
| M | 117 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 119 | function call with no prior declaration. | CERT EXP37-C |
| M | 119 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 121 | function call with no prior declaration. | CERT EXP37-C |
| M | 121 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 125 | function call with no prior declaration. | CERT EXP37-C |
| M | 125 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 127 | function call with no prior declaration. | CERT EXP37-C |
| M | 127 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 129 | function call with no prior declaration. | CERT EXP37-C |
| M | 129 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 131 | function call with no prior declaration. | CERT EXP37-C |
| M | 131 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 133 | function call with no prior declaration. | CERT EXP37-C |
| M | 133 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 140 | function call with no prior declaration. | CERT EXP37-C |
| M | 140 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 95 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 134 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 139 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 99 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 99 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_irc_server_init (143 to 149 fe-irc-server.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 146 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 145 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_irc_server_deinit (151 to 155 fe-irc-server.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 154 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 153 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_network_list (33 to 82 fe-ircnet.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 38 | function call with no prior declaration. | CERT EXP37-C |
| M | 38 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 43 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 43 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 43 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 43 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 46 | function call with no prior declaration. | CERT EXP37-C |
| M | 46 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 48 | function call with no prior declaration. | CERT EXP37-C |
| M | 48 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 50 | function call with no prior declaration. | CERT EXP37-C |
| M | 50 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 52 | function call with no prior declaration. | CERT EXP37-C |
| M | 52 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 54 | function call with no prior declaration. | CERT EXP37-C |
| M | 54 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 56 | function call with no prior declaration. | CERT EXP37-C |
| M | 56 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 58 | function call with no prior declaration. | CERT EXP37-C |
| M | 58 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 61 | function call with no prior declaration. | CERT EXP37-C |
| M | 61 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 63 | function call with no prior declaration. | CERT EXP37-C |
| M | 63 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 65 | function call with no prior declaration. | CERT EXP37-C |
| M | 65 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 68 | function call with no prior declaration. | CERT EXP37-C |
| M | 68 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 70 | function call with no prior declaration. | CERT EXP37-C |
| M | 70 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 72 | function call with no prior declaration. | CERT EXP37-C |
| M | 72 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 74 | function call with no prior declaration. | CERT EXP37-C |
| M | 74 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 76 | function call with no prior declaration. | CERT EXP37-C |
| M | 76 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 80 | function call with no prior declaration. | CERT EXP37-C |
| M | 80 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 39 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 77 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 81 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 43 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 43 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_network_add (89 to 155 fe-ircnet.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 96 | Value is not of appropriate type. : unsigned char unsigned short! cmd_get_params ( data , & free_arg , 1 | | CERT INT01-C,INT02-C,INT07-C |
| M | 96 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 1 | 0x00004000 , "network add" , & optlist , & | CERT INT02-C,INT31-C |
| M | 99 | function call with no prior declaration. | CERT EXP37-C |
| M | 99 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 101 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 101 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 101 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 101 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 103 | function call with no prior declaration. | CERT EXP37-C |
| M | 103 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 104 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 104 | function call with no prior declaration. | CERT EXP37-C |
| M | 104 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 106 | function call with no prior declaration. | CERT EXP37-C |
| M | 106 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 106 | function call with no prior declaration. | CERT EXP37-C |
| M | 106 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 107 | function call with no prior declaration. | CERT EXP37-C |
| M | 107 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 107 | function call with no prior declaration. | CERT EXP37-C |
| M | 107 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 108 | function call with no prior declaration. | CERT EXP37-C |
| M | 108 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 108 | function call with no prior declaration. | CERT EXP37-C |
| M | 108 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 109 | function call with no prior declaration. | CERT EXP37-C |
| M | 109 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 110 | function call with no prior declaration. | CERT EXP37-C |
| M | 110 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 111 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 113 | function call with no prior declaration. | CERT EXP37-C |
| M | 113 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 113 | function call with no prior declaration. | CERT EXP37-C |
| M | 113 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 114 | function call with no prior declaration. | CERT EXP37-C |
| M | 114 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 114 | function call with no prior declaration. | CERT EXP37-C |
| M | 114 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 117 | function call with no prior declaration. | CERT EXP37-C |
| M | 117 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 118 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 119 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 119 | function call with no prior declaration. | CERT EXP37-C |
| M | 119 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 120 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 121 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 121 | function call with no prior declaration. | CERT EXP37-C |
| M | 121 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 122 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 123 | Modification of string literal. | CERT STR05-C,STR30-C |
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 123 | function call with no prior declaration. | CERT EXP37-C |
| M | 123 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 124 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 126 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 126 | function call with no prior declaration. | CERT EXP37-C |
| M | 126 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 127 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 128 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 128 | function call with no prior declaration. | CERT EXP37-C |
| M | 128 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 129 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 130 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 130 | function call with no prior declaration. | CERT EXP37-C |
| M | 130 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 131 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 133 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 133 | function call with no prior declaration. | CERT EXP37-C |
| M | 133 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 134 | function call with no prior declaration. | CERT EXP37-C |
| M | 134 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 135 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 135 | function call with no prior declaration. | CERT EXP37-C |
| M | 135 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 136 | function call with no prior declaration. | CERT EXP37-C |
| M | 136 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 137 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 137 | function call with no prior declaration. | CERT EXP37-C |
| M | 137 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 138 | function call with no prior declaration. | CERT EXP37-C |
| M | 138 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 140 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 140 | function call with no prior declaration. | CERT EXP37-C |
| M | 140 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 142 | function call with no prior declaration. | CERT EXP37-C |
| M | 142 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 143 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 146 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 146 | function call with no prior declaration. | CERT EXP37-C |
| M | 146 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 147 | function call with no prior declaration. | CERT EXP37-C |
| M | 147 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 148 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 148 | function call with no prior declaration. | CERT EXP37-C |
| M | 148 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 149 | function call with no prior declaration. | CERT EXP37-C |
| M | 149 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 152 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 101 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 101 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| Code | Line | Violation | Standard |
|---|
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_network_remove (158 to 171 fe-ircnet.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 162 | function call with no prior declaration. | CERT EXP37-C |
| M | 162 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 164 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 164 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 164 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 164 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 169 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 169 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 166 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 168 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 169 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 169 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 164 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 164 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_network (173 to 179 fe-ircnet.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 178 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_ircnet_init (181 to 190 fe-ircnet.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 187 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 186 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 185 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 184 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 183 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_ircnet_deinit (192 to 199 fe-ircnet.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 198 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 197 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 196 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 195 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 194 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| log_add_targets (61 to 74 fe-log.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 65 | function call with no prior declaration. | CERT EXP37-C |
| M | 65 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 66 | function call with no prior declaration. | CERT EXP37-C |
| M | 66 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 68 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 68 | function call with no prior declaration. | CERT EXP37-C |
| M | 68 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 70 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 73 | function call with no prior declaration. | CERT EXP37-C |
| M | 73 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 71 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_log_open (79 to 138 fe-log.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 89 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00002000 | 0x00008000 | 0x00004000 , "log open" , & optlist , & | CERT INT02-C,INT31-C |
| M | 89 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00002000 | 0x00008000 | 0x00004000 , "log open" , & optlist , & fname , & | CERT INT02-C,INT31-C |
| M | 93 | function call with no prior declaration. | CERT EXP37-C |
| M | 93 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 102 | function call with no prior declaration. | CERT EXP37-C |
| M | 102 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 104 | function call with no prior declaration. | CERT EXP37-C |
| M | 104 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 106 | function call with no prior declaration. | CERT EXP37-C |
| M | 106 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 107 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 112 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 112 | function call with no prior declaration. | CERT EXP37-C |
| M | 112 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 119 | function call with no prior declaration. | CERT EXP37-C |
| M | 119 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 122 | function call with no prior declaration. | CERT EXP37-C |
| M | 122 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 127 | function call with no prior declaration. | CERT EXP37-C |
| M | 127 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 114 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 116 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 130 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 109 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 99 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 96 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| log_find_from_data (140 to 150 fe-log.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 148 | function call with no prior declaration. | CERT EXP37-C |
| M | 148 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_log_close (153 to 164 fe-log.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 159 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 162 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_log_start (167 to 176 fe-log.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 174 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_log_stop (179 to 190 fe-log.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 185 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 188 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| log_items_get_list (192 to 215 fe-log.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 199 | function call with no prior declaration. | CERT EXP37-C |
| M | 199 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 200 | function call with no prior declaration. | CERT EXP37-C |
| M | 200 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 202 | function call with no prior declaration. | CERT EXP37-C |
| M | 202 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 206 | function call with no prior declaration. | CERT EXP37-C |
| M | 206 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 208 | function call with no prior declaration. | CERT EXP37-C |
| M | 208 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 210 | function call with no prior declaration. | CERT EXP37-C |
| M | 210 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 213 | function call with no prior declaration. | CERT EXP37-C |
| M | 213 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 214 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_log_list (217 to 240 fe-log.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 224 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 236 | function call with no prior declaration. | CERT EXP37-C |
| M | 236 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 237 | function call with no prior declaration. | CERT EXP37-C |
| M | 237 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 223 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 231 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 239 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_log (242 to 248 fe-log.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 247 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| logs_find_item (250 to 268 fe-log.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 259 | Signed/unsigned conversion without cast. : unsigned int int log -> temp | CERT INT02-C,INT31-C,STR34-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_window_log (271 to 320 fe-log.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 278 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 , & set , & | CERT INT02-C,INT31-C |
| M | 281 | function call with no prior declaration. | CERT EXP37-C |
| M | 281 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 284 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 285 | function call with no prior declaration. | CERT EXP37-C |
| M | 285 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 287 | function call with no prior declaration. | CERT EXP37-C |
| M | 287 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 289 | function call with no prior declaration. | CERT EXP37-C |
| M | 289 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 300 | function call with no prior declaration. | CERT EXP37-C |
| M | 300 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 301 | function call with no prior declaration. | CERT EXP37-C |
| M | 301 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 308 | function call with no prior declaration. | CERT EXP37-C |
| M | 308 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 282 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 293 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 313 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 316 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 306 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 304 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_window_logfile (324 to 343 fe-log.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 329 | function call with no prior declaration. | CERT EXP37-C |
| M | 329 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 330 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 333 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 342 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 339 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 337 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_window_refnum_changed (346 to 361 fe-log.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 352 | function call with no prior declaration. | CERT EXP37-C |
| M | 352 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 356 | function call with no prior declaration. | CERT EXP37-C |
| M | 356 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 358 | function call with no prior declaration. | CERT EXP37-C |
| M | 358 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 359 | function call with no prior declaration. | CERT EXP37-C |
| M | 359 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 353 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_server_disconnected (363 to 382 fe-log.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 378 | function call with no prior declaration. | CERT EXP37-C |
| M | 378 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 379 | function call with no prior declaration. | CERT EXP37-C |
| M | 379 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| escape_target (397 to 416 fe-log.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 401 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 401 | function call with no prior declaration. | CERT EXP37-C |
| M | 401 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 404 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 407 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 408 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 413 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 415 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| autolog_open (418 to 461 fe-log.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 436 | function call with no prior declaration. | CERT EXP37-C |
| M | 436 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 439 | function call with no prior declaration. | CERT EXP37-C |
| M | 439 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 440 | function call with no prior declaration. | CERT EXP37-C |
| M | 440 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 444 | function call with no prior declaration. | CERT EXP37-C |
| M | 444 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 452 | function call with no prior declaration. | CERT EXP37-C |
| M | 452 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 454 | function call with no prior declaration. | CERT EXP37-C |
| M | 454 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 460 | function call with no prior declaration. | CERT EXP37-C |
| M | 460 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 424 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 450 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 442 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| autolog_open_check (463 to 487 fe-log.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 486 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 486 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| log_single_line (489 to 505 fe-log.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 497 | function call with no prior declaration. | CERT EXP37-C |
| M | 497 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 498 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 504 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| log_line (507 to 527 fe-log.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 522 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 522 | function call with no prior declaration. | CERT EXP37-C |
| M | 522 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 523 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 526 | function call with no prior declaration. | CERT EXP37-C |
| M | 526 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 524 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_print_format (540 to 572 fe-log.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 555 | function call with no prior declaration. | CERT EXP37-C |
| M | 555 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 563 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 564 | function call with no prior declaration. | CERT EXP37-C |
| M | 564 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 565 | function call with no prior declaration. | CERT EXP37-C |
| M | 565 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 570 | function call with no prior declaration. | CERT EXP37-C |
| M | 570 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_autoremove (574 to 601 fe-log.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 581 | function call with no prior declaration. | CERT EXP37-C |
| M | 581 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 597 | function call with no prior declaration. | CERT EXP37-C |
| M | 597 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_window_item_remove (603 to 612 fe-log.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 607 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_log_locked (614 to 618 fe-log.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 616 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_log_create_failed (620 to 625 fe-log.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 622 | function call with no prior declaration. | CERT EXP37-C |
| M | 622 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 622 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_log_new (627 to 632 fe-log.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 630 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_log_config_read (634 to 638 fe-log.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 636 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_log_config_save (640 to 646 fe-log.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 645 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 643 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_awaylog_show (648 to 665 fe-log.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 653 | function call with no prior declaration. | CERT EXP37-C |
| M | 653 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 654 | function call with no prior declaration. | CERT EXP37-C |
| M | 654 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 661 | function call with no prior declaration. | CERT EXP37-C |
| M | 661 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 663 | function call with no prior declaration. | CERT EXP37-C |
| M | 663 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 657 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 659 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| read_settings (673 to 707 fe-log.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 688 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 690 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 704 | function call with no prior declaration. | CERT EXP37-C |
| M | 704 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 706 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 706 | function call with no prior declaration. | CERT EXP37-C |
| M | 706 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 692 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 687 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_log_init (709 to 747 fe-log.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 711 | function call with no prior declaration. | CERT EXP37-C |
| M | 711 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 723 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 744 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 743 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 742 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 741 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 740 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 739 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 738 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 737 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 736 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 735 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 734 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 733 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 732 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 731 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 730 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 729 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 728 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 727 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 726 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 716 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 715 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 714 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_log_deinit (749 to 777 fe-log.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 751 | function call with no prior declaration. | CERT EXP37-C |
| M | 751 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 776 | function call with no prior declaration. | CERT EXP37-C |
| M | 776 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 773 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 772 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 771 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 770 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 769 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 768 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 767 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 766 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 765 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 764 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 763 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 762 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 761 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 760 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 759 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 758 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 757 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 756 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 755 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 753 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| expand_emphasis (50 to 131 fe-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 56 | function call with no prior declaration. | CERT EXP37-C |
| M | 56 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 58 | function call with no prior declaration. | CERT EXP37-C |
| M | 58 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 66 | Value is not of appropriate type. : char signed char type = 2 | CERT INT01-C,INT02-C,INT07-C |
| M | 68 | Value is not of appropriate type. : char signed char type = 31 | CERT INT01-C,INT02-C,INT07-C |
| M | 74 | Array Bound exceeded. | CERT ARR30-C |
| M | 74 | Value is not of appropriate type. : unsigned int signed char bgn [ | CERT INT01-C,INT02-C,INT07-C |
| M | 74 | Value is not of appropriate type. : unsigned int signed char bgn [ - 1 | CERT INT01-C,INT02-C,INT07-C |
| M | 74 | Value is not of appropriate type. : unsigned char char ( unsigned char ) ( bgn [ 1 ] | CERT INT01-C,INT02-C,INT07-C |
| M | 74 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 74 | Value is not of appropriate type. : unsigned char char ( int ) ( unsigned char ) ( bgn [ 1 ] | CERT INT01-C,INT02-C,INT07-C |
| M | 76 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 76 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 78 | Array Bound exceeded. | CERT ARR30-C |
| M | 78 | Value is not of appropriate type. : unsigned int signed char ( unsigned char ) ( end [ | CERT INT01-C,INT02-C,INT07-C |
| M | 78 | Value is not of appropriate type. : unsigned int signed char ( unsigned char ) ( end [ - 1 | CERT INT01-C,INT02-C,INT07-C |
| M | 78 | Value is not of appropriate type. : unsigned char char ( unsigned char ) ( end [ - 1 ] | CERT INT01-C,INT02-C,INT07-C |
| M | 78 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 78 | Array Bound exceeded. | CERT ARR30-C |
| M | 78 | Value is not of appropriate type. : unsigned int signed char ( int ) ( unsigned char ) ( end [ | CERT INT01-C,INT02-C,INT07-C |
| M | 78 | Value is not of appropriate type. : unsigned int signed char ( int ) ( unsigned char ) ( end [ - 1 | CERT INT01-C,INT02-C,INT07-C |
| M | 78 | Value is not of appropriate type. : unsigned char char ( int ) ( unsigned char ) ( end [ - 1 ] | CERT INT01-C,INT02-C,INT07-C |
| M | 78 | Value is not of appropriate type. : unsigned char char ( unsigned char ) ( end [ 1 ] | CERT INT01-C,INT02-C,INT07-C |
| M | 78 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 78 | Value is not of appropriate type. : unsigned char char ( int ) ( unsigned char ) ( end [ 1 ] | CERT INT01-C,INT02-C,INT07-C |
| M | 82 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 82 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 92 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 92 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 99 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 99 | Value is not of appropriate type. : unsigned char char ( int ) ( unsigned char ) ( end2 [ 1 ] | CERT INT01-C,INT02-C,INT07-C |
| M | 102 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 103 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 103 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 104 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 112 | Value is not of appropriate type. : unsigned char char ( unsigned char ) ( * c | CERT INT01-C,INT02-C,INT07-C |
| M | 112 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 112 | Value is not of appropriate type. : unsigned char char ( int ) ( unsigned char ) ( * c | CERT INT01-C,INT02-C,INT07-C |
| M | 119 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 122 | function call with no prior declaration. | CERT EXP37-C |
| M | 122 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 124 | function call with no prior declaration. | CERT EXP37-C |
| M | 124 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 124 | Deprecated usage of ++ or -- operators found. | CERT EXP30-C,EXP31-C |
| M | 124 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 129 | function call with no prior declaration. | CERT EXP37-C |
| M | 129 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 130 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| M | 103 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 103 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 92 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 92 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 82 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| channel_get_nickmode_rec (133 to 151 fe-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 139 | function call with no prior declaration. | CERT EXP37-C |
| M | 139 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 144 | function call with no prior declaration. | CERT EXP37-C |
| M | 144 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 146 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 146 | function call with no prior declaration. | CERT EXP37-C |
| M | 146 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 147 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 148 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 150 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| channel_get_nickmode (153 to 159 fe-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 155 | function call with no prior declaration. | CERT EXP37-C |
| M | 155 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 157 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_message_public (161 to 231 fe-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 194 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| M | 194 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 200 | function call with no prior declaration. | CERT EXP37-C |
| M | 200 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 202 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 228 | function call with no prior declaration. | CERT EXP37-C |
| M | 228 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 229 | function call with no prior declaration. | CERT EXP37-C |
| M | 229 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 230 | function call with no prior declaration. | CERT EXP37-C |
| M | 230 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 194 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 210 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 213 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 218 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 222 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 207 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 184 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 180 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_message_private (233 to 249 fe-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 242 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| M | 242 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 248 | function call with no prior declaration. | CERT EXP37-C |
| M | 248 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 242 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 244 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_message_own_public (251 to 288 fe-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 272 | function call with no prior declaration. | CERT EXP37-C |
| M | 272 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 276 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| M | 276 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 286 | function call with no prior declaration. | CERT EXP37-C |
| M | 286 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 287 | function call with no prior declaration. | CERT EXP37-C |
| M | 287 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 263 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 276 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 279 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 282 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_message_own_private (290 to 323 fe-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 296 | function call with no prior declaration. | CERT EXP37-C |
| M | 296 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 297 | function call with no prior declaration. | CERT EXP37-C |
| M | 297 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 302 | function call with no prior declaration. | CERT EXP37-C |
| M | 302 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 302 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 303 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 315 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| M | 315 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 322 | function call with no prior declaration. | CERT EXP37-C |
| M | 322 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 305 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 315 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 317 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 312 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_message_join (325 to 330 fe-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 328 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_message_part (332 to 338 fe-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 336 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_message_quit (340 to 407 fe-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 356 | function call with no prior declaration. | CERT EXP37-C |
| M | 356 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 371 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 374 | function call with no prior declaration. | CERT EXP37-C |
| M | 374 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 377 | function call with no prior declaration. | CERT EXP37-C |
| M | 377 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 378 | function call with no prior declaration. | CERT EXP37-C |
| M | 378 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 387 | function call with no prior declaration. | CERT EXP37-C |
| M | 387 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 401 | function call with no prior declaration. | CERT EXP37-C |
| M | 401 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 406 | function call with no prior declaration. | CERT EXP37-C |
| M | 406 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 379 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 394 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 402 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 363 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 349 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_message_kick (409 to 415 fe-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 413 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| print_nick_change_channel (417 to 434 fe-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 431 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 424 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| print_nick_change (436 to 470 fe-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 454 | function call with no prior declaration. | CERT EXP37-C |
| M | 454 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 457 | function call with no prior declaration. | CERT EXP37-C |
| M | 457 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 463 | function call with no prior declaration. | CERT EXP37-C |
| M | 463 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 466 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_message_nick (472 to 476 fe-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 475 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_message_own_nick (478 to 488 fe-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 482 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 484 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_message_invite (490 to 499 fe-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 498 | function call with no prior declaration. | CERT EXP37-C |
| M | 498 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 496 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_message_topic (501 to 508 fe-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 505 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| printnick_exists (510 to 526 fe-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 517 | function call with no prior declaration. | CERT EXP37-C |
| M | 517 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 518 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| printnick_find_original (528 to 538 fe-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 531 | function call with no prior declaration. | CERT EXP37-C |
| M | 531 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_nicklist_new (540 to 586 fe-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 550 | function call with no prior declaration. | CERT EXP37-C |
| M | 550 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 563 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 564 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 566 | function call with no prior declaration. | CERT EXP37-C |
| M | 566 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 567 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 567 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 568 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 572 | function call with no prior declaration. | CERT EXP37-C |
| M | 572 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 576 | function call with no prior declaration. | CERT EXP37-C |
| M | 576 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 579 | function call with no prior declaration. | CERT EXP37-C |
| M | 579 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 583 | function call with no prior declaration. | CERT EXP37-C |
| M | 583 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 584 | function call with no prior declaration. | CERT EXP37-C |
| M | 584 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 585 | function call with no prior declaration. | CERT EXP37-C |
| M | 585 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 581 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_nicklist_remove (588 to 597 fe-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 592 | function call with no prior declaration. | CERT EXP37-C |
| M | 592 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 594 | function call with no prior declaration. | CERT EXP37-C |
| M | 594 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 595 | function call with no prior declaration. | CERT EXP37-C |
| M | 595 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_channel_joined (605 to 630 fe-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 614 | function call with no prior declaration. | CERT EXP37-C |
| M | 614 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 618 | function call with no prior declaration. | CERT EXP37-C |
| M | 618 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 619 | function call with no prior declaration. | CERT EXP37-C |
| M | 619 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 623 | Signed/unsigned conversion without cast. : unsigned int long nick | CERT INT02-C,INT31-C,STR34-C |
| M | 624 | function call with no prior declaration. | CERT EXP37-C |
| M | 624 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| g_hash_free_value (632 to 635 fe-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 634 | function call with no prior declaration. | CERT EXP37-C |
| M | 634 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_messages_init (637 to 670 fe-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 639 | function call with no prior declaration. | CERT EXP37-C |
| M | 639 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 669 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 668 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 667 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 666 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 665 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 663 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 662 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 661 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 660 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 659 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 658 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 657 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 656 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 655 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 654 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 653 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 652 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 650 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 649 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 648 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 647 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 646 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 645 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 644 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 643 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 642 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_messages_deinit (672 to 695 fe-messages.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 674 | function call with no prior declaration. | CERT EXP37-C |
| M | 674 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 675 | function call with no prior declaration. | CERT EXP37-C |
| M | 675 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 694 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 693 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 692 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 691 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 690 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 688 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 687 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 686 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 685 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 684 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 683 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 682 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 681 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 680 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 679 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 678 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 677 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| mode_find_channel (47 to 61 fe-modes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 51 | function call with no prior declaration. | CERT EXP37-C |
| M | 51 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 57 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| mode_destroy (63 to 72 fe-modes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 65 | function call with no prior declaration. | CERT EXP37-C |
| M | 65 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 67 | function call with no prior declaration. | CERT EXP37-C |
| M | 67 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 68 | function call with no prior declaration. | CERT EXP37-C |
| M | 68 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 69 | function call with no prior declaration. | CERT EXP37-C |
| M | 69 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 70 | function call with no prior declaration. | CERT EXP37-C |
| M | 70 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 71 | function call with no prior declaration. | CERT EXP37-C |
| M | 71 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| print_mode (74 to 93 fe-modes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 79 | function call with no prior declaration. | CERT EXP37-C |
| M | 79 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 90 | function call with no prior declaration. | CERT EXP37-C |
| M | 90 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 92 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| M | 87 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 86 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_print_starting (97 to 105 fe-modes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 100 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 101 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 104 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_check_modes (107 to 127 fe-modes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 118 | function call with no prior declaration. | CERT EXP37-C |
| M | 118 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 125 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| msg_multi_mode (129 to 158 fe-modes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 138 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 147 | function call with no prior declaration. | CERT EXP37-C |
| M | 147 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 148 | function call with no prior declaration. | CERT EXP37-C |
| M | 148 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 151 | function call with no prior declaration. | CERT EXP37-C |
| M | 151 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 154 | function call with no prior declaration. | CERT EXP37-C |
| M | 154 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 155 | function call with no prior declaration. | CERT EXP37-C |
| M | 155 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 135 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_message_mode (161 to 195 fe-modes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 167 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 167 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 185 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 185 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 185 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 185 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 185 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 185 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 187 | function call with no prior declaration. | CERT EXP37-C |
| M | 187 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 173 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 177 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 185 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 190 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 185 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 185 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 185 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 167 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 167 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| read_settings (197 to 210 fe-modes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 205 | function call with no prior declaration. | CERT EXP37-C |
| M | 205 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 208 | function call with no prior declaration. | CERT EXP37-C |
| M | 208 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_modes_init (212 to 220 fe-modes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 219 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 218 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 214 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_modes_deinit (222 to 231 fe-modes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 225 | function call with no prior declaration. | CERT EXP37-C |
| M | 225 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 230 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 228 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 227 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_load (248 to 252 fe-modules.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 250 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_modules_init (254 to 257 fe-modules.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 256 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_modules_deinit (259 to 262 fe-modules.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 261 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| netjoin_find_server (61 to 75 fe-netjoin.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 65 | function call with no prior declaration. | CERT EXP37-C |
| M | 65 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 71 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| netjoin_add (77 to 106 fe-netjoin.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 83 | function call with no prior declaration. | CERT EXP37-C |
| M | 83 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 84 | function call with no prior declaration. | CERT EXP37-C |
| M | 84 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 86 | function call with no prior declaration. | CERT EXP37-C |
| M | 86 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 87 | function call with no prior declaration. | CERT EXP37-C |
| M | 87 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 91 | function call with no prior declaration. | CERT EXP37-C |
| M | 91 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 98 | function call with no prior declaration. | CERT EXP37-C |
| M | 98 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 100 | function call with no prior declaration. | CERT EXP37-C |
| M | 100 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 103 | function call with no prior declaration. | CERT EXP37-C |
| M | 103 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 104 | function call with no prior declaration. | CERT EXP37-C |
| M | 104 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 105 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| netjoin_find (108 to 127 fe-netjoin.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 113 | function call with no prior declaration. | CERT EXP37-C |
| M | 113 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 114 | function call with no prior declaration. | CERT EXP37-C |
| M | 114 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 122 | function call with no prior declaration. | CERT EXP37-C |
| M | 122 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 123 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| netjoin_remove (129 to 140 fe-netjoin.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 131 | function call with no prior declaration. | CERT EXP37-C |
| M | 131 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 133 | function call with no prior declaration. | CERT EXP37-C |
| M | 133 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 134 | function call with no prior declaration. | CERT EXP37-C |
| M | 134 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 135 | function call with no prior declaration. | CERT EXP37-C |
| M | 135 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 136 | function call with no prior declaration. | CERT EXP37-C |
| M | 136 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 138 | function call with no prior declaration. | CERT EXP37-C |
| M | 138 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 139 | function call with no prior declaration. | CERT EXP37-C |
| M | 139 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| netjoin_server_remove (142 to 149 fe-netjoin.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 144 | function call with no prior declaration. | CERT EXP37-C |
| M | 144 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 148 | function call with no prior declaration. | CERT EXP37-C |
| M | 148 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 147 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| print_channel_netjoins (151 to 165 fe-netjoin.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 155 | function call with no prior declaration. | CERT EXP37-C |
| M | 155 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 162 | function call with no prior declaration. | CERT EXP37-C |
| M | 162 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 163 | function call with no prior declaration. | CERT EXP37-C |
| M | 163 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 164 | function call with no prior declaration. | CERT EXP37-C |
| M | 164 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 157 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| print_netjoins (167 to 234 fe-netjoin.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 173 | function call with no prior declaration. | CERT EXP37-C |
| M | 173 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 179 | function call with no prior declaration. | CERT EXP37-C |
| M | 179 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 189 | function call with no prior declaration. | CERT EXP37-C |
| M | 189 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 191 | function call with no prior declaration. | CERT EXP37-C |
| M | 191 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 192 | function call with no prior declaration. | CERT EXP37-C |
| M | 192 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 193 | function call with no prior declaration. | CERT EXP37-C |
| M | 193 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 201 | function call with no prior declaration. | CERT EXP37-C |
| M | 201 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 203 | function call with no prior declaration. | CERT EXP37-C |
| M | 203 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 212 | function call with no prior declaration. | CERT EXP37-C |
| M | 212 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 214 | function call with no prior declaration. | CERT EXP37-C |
| M | 214 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 217 | function call with no prior declaration. | CERT EXP37-C |
| M | 217 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 219 | function call with no prior declaration. | CERT EXP37-C |
| M | 219 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 226 | function call with no prior declaration. | CERT EXP37-C |
| M | 226 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 228 | function call with no prior declaration. | CERT EXP37-C |
| M | 228 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_print_starting (238 to 252 fe-netjoin.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 250 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_check_netjoins (254 to 298 fe-netjoin.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 260 | function call with no prior declaration. | CERT EXP37-C |
| M | 260 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 293 | function call with no prior declaration. | CERT EXP37-C |
| M | 293 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 275 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 288 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 294 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| msg_quit (300 to 305 fe-netjoin.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 303 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 303 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 303 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 303 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 303 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 303 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| msg_join (307 to 361 fe-netjoin.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 315 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 315 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 315 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 315 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 318 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 318 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 336 | function call with no prior declaration. | CERT EXP37-C |
| M | 336 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 347 | function call with no prior declaration. | CERT EXP37-C |
| M | 347 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 357 | function call with no prior declaration. | CERT EXP37-C |
| M | 357 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 349 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 318 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 318 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 315 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 315 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| netjoin_set_nickmode (363 to 392 fe-netjoin.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 372 | function call with no prior declaration. | CERT EXP37-C |
| M | 372 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 373 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| M | 381 | function call with no prior declaration. | CERT EXP37-C |
| M | 381 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 381 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 381 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 386 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 381 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| msg_mode (394 to 439 fe-netjoin.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 402 | function call with no prior declaration. | CERT EXP37-C |
| M | 402 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 411 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 411 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 411 | function call with no prior declaration. | CERT EXP37-C |
| M | 411 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 420 | Value is not of appropriate type. : unsigned int int ( int | CERT INT01-C,INT02-C,INT07-C |
| M | 423 | Value is not of appropriate type. : unsigned int int ( int | CERT INT01-C,INT02-C,INT07-C |
| M | 429 | Value is not of appropriate type. : unsigned int int ( int | CERT INT01-C,INT02-C,INT07-C |
| M | 429 | Value is not of appropriate type. : unsigned int int ( int | CERT INT01-C,INT02-C,INT07-C |
| M | 429 | Value is not of appropriate type. : unsigned int int ( int | CERT INT01-C,INT02-C,INT07-C |
| M | 429 | Value is not of appropriate type. : unsigned int int ( int | CERT INT01-C,INT02-C,INT07-C |
| M | 429 | Value is not of appropriate type. : unsigned int int ( int | CERT INT01-C,INT02-C,INT07-C |
| M | 429 | Value is not of appropriate type. : unsigned int int ( int | CERT INT01-C,INT02-C,INT07-C |
| M | 429 | Value is not of appropriate type. : unsigned int int ( int | CERT INT01-C,INT02-C,INT07-C |
| M | 437 | function call with no prior declaration. | CERT EXP37-C |
| M | 437 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 438 | function call with no prior declaration. | CERT EXP37-C |
| M | 438 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| read_settings (441 to 458 fe-netjoin.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 456 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 455 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 454 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 452 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 451 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 450 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_netjoin_init (460 to 470 fe-netjoin.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 469 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 462 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_netjoin_deinit (472 to 486 fe-netjoin.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 477 | function call with no prior declaration. | CERT EXP37-C |
| M | 477 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 475 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 485 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 484 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 483 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 481 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 478 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| get_source_servers (67 to 84 fe-netsplit.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 76 | function call with no prior declaration. | CERT EXP37-C |
| M | 76 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 78 | function call with no prior declaration. | CERT EXP37-C |
| M | 78 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 79 | function call with no prior declaration. | CERT EXP37-C |
| M | 79 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 83 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| find_split_chan (86 to 99 fe-netsplit.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 94 | function call with no prior declaration. | CERT EXP37-C |
| M | 94 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 95 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| get_server_splits (101 to 143 fe-netsplit.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 108 | function call with no prior declaration. | CERT EXP37-C |
| M | 108 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 115 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 115 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 122 | function call with no prior declaration. | CERT EXP37-C |
| M | 122 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 124 | function call with no prior declaration. | CERT EXP37-C |
| M | 124 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 126 | function call with no prior declaration. | CERT EXP37-C |
| M | 126 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 134 | function call with no prior declaration. | CERT EXP37-C |
| M | 134 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 136 | function call with no prior declaration. | CERT EXP37-C |
| M | 136 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 137 | function call with no prior declaration. | CERT EXP37-C |
| M | 137 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 115 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 115 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| print_server_splits (145 to 188 fe-netsplit.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 151 | function call with no prior declaration. | CERT EXP37-C |
| M | 151 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 156 | function call with no prior declaration. | CERT EXP37-C |
| M | 156 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 162 | function call with no prior declaration. | CERT EXP37-C |
| M | 162 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 165 | function call with no prior declaration. | CERT EXP37-C |
| M | 165 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 167 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 171 | function call with no prior declaration. | CERT EXP37-C |
| M | 171 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 175 | function call with no prior declaration. | CERT EXP37-C |
| M | 175 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 187 | function call with no prior declaration. | CERT EXP37-C |
| M | 187 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 176 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 181 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| temp_split_chan_free (190 to 194 fe-netsplit.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 192 | function call with no prior declaration. | CERT EXP37-C |
| M | 192 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 193 | function call with no prior declaration. | CERT EXP37-C |
| M | 193 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| print_splits (196 to 224 fe-netsplit.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 203 | function call with no prior declaration. | CERT EXP37-C |
| M | 203 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 213 | function call with no prior declaration. | CERT EXP37-C |
| M | 213 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 217 | function call with no prior declaration. | CERT EXP37-C |
| M | 217 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 219 | function call with no prior declaration. | CERT EXP37-C |
| M | 219 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 220 | function call with no prior declaration. | CERT EXP37-C |
| M | 220 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 209 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| check_server_splits (226 to 238 fe-netsplit.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 230 | function call with no prior declaration. | CERT EXP37-C |
| M | 230 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 230 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 230 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 230 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 230 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 233 | function call with no prior declaration. | CERT EXP37-C |
| M | 233 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 230 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 230 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_print_starting (242 to 255 fe-netsplit.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 252 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 252 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 252 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 252 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 252 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 252 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_check_splits (257 to 281 fe-netsplit.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 266 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 266 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 266 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 266 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 276 | function call with no prior declaration. | CERT EXP37-C |
| M | 276 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 277 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 266 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 266 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_netsplit_servers (283 to 291 fe-netsplit.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 286 | function call with no prior declaration. | CERT EXP37-C |
| M | 286 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 289 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| split_equal (293 to 296 fe-netsplit.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 295 | function call with no prior declaration. | CERT EXP37-C |
| M | 295 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| split_get (298 to 302 fe-netsplit.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 300 | function call with no prior declaration. | CERT EXP37-C |
| M | 300 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| split_print (304 to 319 fe-netsplit.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 311 | function call with no prior declaration. | CERT EXP37-C |
| M | 311 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 318 | function call with no prior declaration. | CERT EXP37-C |
| M | 318 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 314 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_netsplit (322 to 342 fe-netsplit.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 326 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 326 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 326 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 326 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 326 | function call with no prior declaration. | CERT EXP37-C |
| M | 326 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 337 | function call with no prior declaration. | CERT EXP37-C |
| M | 337 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 338 | function call with no prior declaration. | CERT EXP37-C |
| M | 338 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 339 | function call with no prior declaration. | CERT EXP37-C |
| M | 339 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 329 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 334 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 341 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 326 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 326 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_netsplit_init (353 to 364 fe-netsplit.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 363 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 362 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 361 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_netsplit_deinit (366 to 376 fe-netsplit.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 369 | function call with no prior declaration. | CERT EXP37-C |
| M | 369 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 375 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 374 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 373 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 370 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| mask_add_once (39 to 54 fe-notifylist.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 43 | function call with no prior declaration. | CERT EXP37-C |
| M | 43 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 45 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 46 | function call with no prior declaration. | CERT EXP37-C |
| M | 46 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 47 | function call with no prior declaration. | CERT EXP37-C |
| M | 47 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 47 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 50 | function call with no prior declaration. | CERT EXP37-C |
| M | 50 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 52 | function call with no prior declaration. | CERT EXP37-C |
| M | 52 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| print_notify_onserver (57 to 84 fe-notifylist.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 63 | function call with no prior declaration. | CERT EXP37-C |
| M | 63 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 63 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 63 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 63 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 63 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 64 | function call with no prior declaration. | CERT EXP37-C |
| M | 64 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 65 | function call with no prior declaration. | CERT EXP37-C |
| M | 65 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 67 | function call with no prior declaration. | CERT EXP37-C |
| M | 67 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 74 | function call with no prior declaration. | CERT EXP37-C |
| M | 74 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 75 | function call with no prior declaration. | CERT EXP37-C |
| M | 75 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 79 | function call with no prior declaration. | CERT EXP37-C |
| M | 79 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 83 | function call with no prior declaration. | CERT EXP37-C |
| M | 83 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 80 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 63 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 63 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_notify_show (87 to 147 fe-notifylist.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 105 | function call with no prior declaration. | CERT EXP37-C |
| M | 105 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 111 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 111 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 111 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 111 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 114 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 115 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 115 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 115 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 115 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 125 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 125 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 125 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 125 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 134 | function call with no prior declaration. | CERT EXP37-C |
| M | 134 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 136 | function call with no prior declaration. | CERT EXP37-C |
| M | 136 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 138 | function call with no prior declaration. | CERT EXP37-C |
| M | 138 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 140 | function call with no prior declaration. | CERT EXP37-C |
| M | 140 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 142 | function call with no prior declaration. | CERT EXP37-C |
| M | 142 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 145 | function call with no prior declaration. | CERT EXP37-C |
| M | 145 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 146 | function call with no prior declaration. | CERT EXP37-C |
| M | 146 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 93 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 118 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 127 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 139 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 125 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 125 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 115 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 115 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 111 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 111 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| notifylist_print (149 to 161 fe-notifylist.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 154 | function call with no prior declaration. | CERT EXP37-C |
| M | 154 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 160 | function call with no prior declaration. | CERT EXP37-C |
| M | 160 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 156 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_notifylist_show (163 to 171 fe-notifylist.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 169 | function call with no prior declaration. | CERT EXP37-C |
| M | 169 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 166 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_notify (173 to 184 fe-notifylist.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 180 | function call with no prior declaration. | CERT EXP37-C |
| M | 180 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| notifylist_joined (186 to 195 fe-notifylist.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 190 | function call with no prior declaration. | CERT EXP37-C |
| M | 190 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 192 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| notifylist_left (197 to 206 fe-notifylist.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 201 | function call with no prior declaration. | CERT EXP37-C |
| M | 201 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 203 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| notifylist_away (208 to 223 fe-notifylist.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 212 | function call with no prior declaration. | CERT EXP37-C |
| M | 212 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 215 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 219 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_irc_notifylist_init (225 to 238 fe-notifylist.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 232 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 231 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 230 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 229 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 227 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_irc_notifylist_deinit (240 to 248 fe-notifylist.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 247 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 246 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 245 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 244 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| privmsg_get_query (41 to 58 fe-queries.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 46 | function call with no prior declaration. | CERT EXP37-C |
| M | 46 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 46 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 46 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 47 | function call with no prior declaration. | CERT EXP37-C |
| M | 47 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 53 | Value is not of appropriate type. | CERT INT01-C,INT02-C,INT07-C |
| M | 53 | function call with no prior declaration. | CERT EXP37-C |
| M | 53 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 57 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| M | 46 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| signal_query_created (60 to 75 fe-queries.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 64 | function call with no prior declaration. | CERT EXP37-C |
| M | 64 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 64 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 64 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 67 | function call with no prior declaration. | CERT EXP37-C |
| M | 67 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 73 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 71 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 64 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| signal_query_created_curwin (77 to 82 fe-queries.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 79 | function call with no prior declaration. | CERT EXP37-C |
| M | 79 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 79 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 79 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 81 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 79 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| signal_query_destroyed (84 to 107 fe-queries.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 89 | function call with no prior declaration. | CERT EXP37-C |
| M | 89 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 89 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 89 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 97 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 95 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 89 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| signal_query_server_changed (109 to 118 fe-queries.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 113 | function call with no prior declaration. | CERT EXP37-C |
| M | 113 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 117 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| signal_query_nick_changed (120 to 138 fe-queries.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 124 | function call with no prior declaration. | CERT EXP37-C |
| M | 124 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 130 | function call with no prior declaration. | CERT EXP37-C |
| M | 130 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 131 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 127 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| signal_window_item_server_changed (140 to 148 fe-queries.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 143 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 143 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 144 | function call with no prior declaration. | CERT EXP37-C |
| M | 144 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 146 | function call with no prior declaration. | CERT EXP37-C |
| M | 146 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 143 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_server_connected (150 to 168 fe-queries.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 154 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 154 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 163 | function call with no prior declaration. | CERT EXP37-C |
| M | 163 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 165 | function call with no prior declaration. | CERT EXP37-C |
| M | 165 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 164 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 154 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_window_server (170 to 191 fe-queries.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 176 | function call with no prior declaration. | CERT EXP37-C |
| M | 176 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 179 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 179 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 186 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 184 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 179 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_unquery (194 to 220 fe-queries.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 200 | function call with no prior declaration. | CERT EXP37-C |
| M | 200 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 207 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 207 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 211 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 207 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_query (223 to 283 fe-queries.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 230 | function call with no prior declaration. | CERT EXP37-C |
| M | 230 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 232 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00002000 | 0x00004000 | 0x00008000 , "query" , & optlist , & | CERT INT02-C,INT31-C |
| M | 232 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00002000 | 0x00004000 | 0x00008000 , "query" , & optlist , & nick , & | CERT INT02-C,INT31-C |
| M | 251 | function call with no prior declaration. | CERT EXP37-C |
| M | 251 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 253 | function call with no prior declaration. | CERT EXP37-C |
| M | 253 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 260 | Value is not of appropriate type. | CERT INT01-C,INT02-C,INT07-C |
| M | 260 | function call with no prior declaration. | CERT EXP37-C |
| M | 260 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 271 | function call with no prior declaration. | CERT EXP37-C |
| M | 271 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 277 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 277 | function call with no prior declaration. | CERT EXP37-C |
| M | 277 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 279 | function call with no prior declaration. | CERT EXP37-C |
| M | 279 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 272 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 268 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 254 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| window_reset_query_timestamps (285 to 298 fe-queries.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 293 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 293 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 296 | function call with no prior declaration. | CERT EXP37-C |
| M | 296 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 293 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_query_autoclose (309 to 326 fe-queries.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 315 | function call with no prior declaration. | CERT EXP37-C |
| M | 315 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_message_private (328 to 339 fe-queries.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 338 | function call with no prior declaration. | CERT EXP37-C |
| M | 338 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 334 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| read_settings (341 to 351 fe-queries.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 346 | function call with no prior declaration. | CERT EXP37-C |
| M | 346 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 348 | function call with no prior declaration. | CERT EXP37-C |
| M | 348 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_queries_init (353 to 377 fe-queries.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 374 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 373 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 372 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 370 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 369 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 368 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 367 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 366 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 365 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 364 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 363 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 362 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 356 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_queries_deinit (379 to 396 fe-queries.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 381 | function call with no prior declaration. | CERT EXP37-C |
| M | 381 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 395 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 394 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 393 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 391 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 390 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 389 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 388 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 387 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 386 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 385 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 384 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 383 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_recode_get_target (36 to 44 fe-recode.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 40 | function call with no prior declaration. | CERT EXP37-C |
| M | 40 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 42 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_recode_compare_func (46 to 49 fe-recode.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 48 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_recode_cmd (52 to 80 fe-recode.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 69 | function call with no prior declaration. | CERT EXP37-C |
| M | 69 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 78 | function call with no prior declaration. | CERT EXP37-C |
| M | 78 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 72 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 75 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 61 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 55 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_recode_add_cmd (83 to 113 fe-recode.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 91 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 , & first , & | CERT INT02-C,INT31-C |
| M | 95 | function call with no prior declaration. | CERT EXP37-C |
| M | 95 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 101 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 102 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 110 | function call with no prior declaration. | CERT EXP37-C |
| M | 110 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 110 | Type conversion without cast. : int char GINT_TO_POINTER ( CMDERR_INVALID_CHARSET ) , | CERT INT02-C,INT31-C |
| M | 108 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_recode_remove_cmd (116 to 139 fe-recode.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 125 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 131 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 134 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 133 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 130 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| read_settings (141 to 191 fe-recode.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 144 | function call with no prior declaration. | CERT EXP37-C |
| M | 144 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 145 | function call with no prior declaration. | CERT EXP37-C |
| M | 145 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 146 | function call with no prior declaration. | CERT EXP37-C |
| M | 146 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 158 | function call with no prior declaration. | CERT EXP37-C |
| M | 158 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 159 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 159 | function call with no prior declaration. | CERT EXP37-C |
| M | 159 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 161 | function call with no prior declaration. | CERT EXP37-C |
| M | 161 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 161 | Type conversion without cast. : int char GINT_TO_POINTER ( CMDERR_INVALID_CHARSET ) , | CERT INT02-C,INT31-C |
| M | 162 | function call with no prior declaration. | CERT EXP37-C |
| M | 162 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 163 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 163 | function call with no prior declaration. | CERT EXP37-C |
| M | 163 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 168 | function call with no prior declaration. | CERT EXP37-C |
| M | 168 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 169 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 169 | function call with no prior declaration. | CERT EXP37-C |
| M | 169 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 171 | function call with no prior declaration. | CERT EXP37-C |
| M | 171 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 172 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 172 | function call with no prior declaration. | CERT EXP37-C |
| M | 172 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 178 | function call with no prior declaration. | CERT EXP37-C |
| M | 178 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 179 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 179 | function call with no prior declaration. | CERT EXP37-C |
| M | 179 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 182 | function call with no prior declaration. | CERT EXP37-C |
| M | 182 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 182 | Type conversion without cast. : int char GINT_TO_POINTER ( CMDERR_INVALID_CHARSET ) , | CERT INT02-C,INT31-C |
| M | 183 | function call with no prior declaration. | CERT EXP37-C |
| M | 183 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 184 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 184 | function call with no prior declaration. | CERT EXP37-C |
| M | 184 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 188 | function call with no prior declaration. | CERT EXP37-C |
| M | 188 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 189 | function call with no prior declaration. | CERT EXP37-C |
| M | 189 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 190 | function call with no prior declaration. | CERT EXP37-C |
| M | 190 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 151 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 153 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| Code | Line | Violation | Standard |
|---|
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_recode_init (193 to 200 fe-recode.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 198 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 197 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 196 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 195 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_recode_deinit (202 to 208 fe-recode.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 207 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 206 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 205 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 204 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| print_servers (37 to 48 fe-server.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 44 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| print_lookup_servers (50 to 60 fe-server.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 56 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| print_reconnects (62 to 82 fe-server.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 72 | function call with no prior declaration. | CERT EXP37-C |
| M | 72 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 73 | function call with no prior declaration. | CERT EXP37-C |
| M | 73 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 74 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 74 | function call with no prior declaration. | CERT EXP37-C |
| M | 74 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 79 | function call with no prior declaration. | CERT EXP37-C |
| M | 79 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 80 | function call with no prior declaration. | CERT EXP37-C |
| M | 80 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 75 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| create_server_setup (84 to 105 fe-server.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 94 | function call with no prior declaration. | CERT EXP37-C |
| M | 94 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 96 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 102 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_server_add (107 to 195 fe-server.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 115 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 3 | 0x00004000 , "server add" , & optlist , & | CERT INT02-C,INT31-C |
| M | 115 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 3 | 0x00004000 , "server add" , & optlist , & addr , & | CERT INT02-C,INT31-C |
| M | 115 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 3 | 0x00004000 , "server add" , & optlist , & addr , & portstr , & | CERT INT02-C,INT31-C |
| M | 119 | function call with no prior declaration. | CERT EXP37-C |
| M | 119 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 120 | Type conversion without cast. : int char port = *portstr | CERT INT02-C,INT31-C |
| M | 120 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 129 | function call with no prior declaration. | CERT EXP37-C |
| M | 129 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 132 | function call with no prior declaration. | CERT EXP37-C |
| M | 132 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 133 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 135 | function call with no prior declaration. | CERT EXP37-C |
| M | 135 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 136 | function call with no prior declaration. | CERT EXP37-C |
| M | 136 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 137 | function call with no prior declaration. | CERT EXP37-C |
| M | 137 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 138 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 142 | function call with no prior declaration. | CERT EXP37-C |
| M | 142 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 144 | function call with no prior declaration. | CERT EXP37-C |
| M | 144 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 147 | function call with no prior declaration. | CERT EXP37-C |
| M | 147 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 150 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 150 | function call with no prior declaration. | CERT EXP37-C |
| M | 150 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 152 | function call with no prior declaration. | CERT EXP37-C |
| M | 152 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 154 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 154 | function call with no prior declaration. | CERT EXP37-C |
| M | 154 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 156 | function call with no prior declaration. | CERT EXP37-C |
| M | 156 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 158 | function call with no prior declaration. | CERT EXP37-C |
| M | 158 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 161 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 161 | function call with no prior declaration. | CERT EXP37-C |
| M | 161 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 163 | function call with no prior declaration. | CERT EXP37-C |
| M | 163 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 165 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 165 | function call with no prior declaration. | CERT EXP37-C |
| M | 165 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 167 | function call with no prior declaration. | CERT EXP37-C |
| M | 167 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 173 | Type conversion without cast. : unsigned int bool rec -> ssl_verify == TRUE | CERT INT02-C,INT31-C |
| M | 176 | function call with no prior declaration. | CERT EXP37-C |
| M | 176 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 177 | function call with no prior declaration. | CERT EXP37-C |
| M | 177 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 178 | function call with no prior declaration. | CERT EXP37-C |
| M | 178 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 179 | function call with no prior declaration. | CERT EXP37-C |
| M | 179 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 181 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 181 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 181 | function call with no prior declaration. | CERT EXP37-C |
| M | 181 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 182 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 182 | function call with no prior declaration. | CERT EXP37-C |
| M | 182 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 184 | function call with no prior declaration. | CERT EXP37-C |
| M | 184 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 185 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 191 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_server_remove (198 to 221 fe-server.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 204 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 , & addr , & | CERT INT02-C,INT31-C |
| M | 206 | function call with no prior declaration. | CERT EXP37-C |
| M | 206 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 211 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 214 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 217 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 209 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_server (223 to 239 fe-server.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 230 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_server_connect (241 to 256 fe-server.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 247 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 1 | 0x00004000 , "connect" , & optlist , & | CERT INT02-C,INT31-C |
| M | 251 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 252 | function call with no prior declaration. | CERT EXP37-C |
| M | 252 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 253 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_server_looking (269 to 274 fe-server.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 271 | function call with no prior declaration. | CERT EXP37-C |
| M | 271 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 273 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_server_connecting (276 to 291 fe-server.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 280 | function call with no prior declaration. | CERT EXP37-C |
| M | 280 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 287 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_server_connected (293 to 299 fe-server.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 295 | function call with no prior declaration. | CERT EXP37-C |
| M | 295 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 297 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_connect_failed (301 to 314 fe-server.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 303 | function call with no prior declaration. | CERT EXP37-C |
| M | 303 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 308 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 311 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_server_disconnected (316 to 322 fe-server.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 318 | function call with no prior declaration. | CERT EXP37-C |
| M | 318 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 320 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_server_quit (324 to 330 fe-server.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 326 | function call with no prior declaration. | CERT EXP37-C |
| M | 326 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 328 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_server_lag_disconnected (332 to 339 fe-server.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 334 | function call with no prior declaration. | CERT EXP37-C |
| M | 334 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 336 | function call with no prior declaration. | CERT EXP37-C |
| M | 336 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 336 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_server_reconnect_removed (341 to 348 fe-server.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 343 | function call with no prior declaration. | CERT EXP37-C |
| M | 343 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 345 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_server_reconnect_not_found (350 to 356 fe-server.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 352 | function call with no prior declaration. | CERT EXP37-C |
| M | 352 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 354 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_chat_protocol_unknown (358 to 364 fe-server.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 360 | function call with no prior declaration. | CERT EXP37-C |
| M | 360 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 362 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_server_init (366 to 388 fe-server.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 387 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 385 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 384 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 383 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 381 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 380 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 379 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 378 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 377 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 376 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 373 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 372 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 371 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 370 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 369 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 368 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_server_deinit (390 to 411 fe-server.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 410 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 408 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 407 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 406 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 404 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 403 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 402 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 401 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 400 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 399 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 397 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 396 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 395 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 394 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 393 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 392 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| set_print (34 to 42 fe-settings.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 41 | function call with no prior declaration. | CERT EXP37-C |
| M | 41 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 39 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| set_print_pattern (44 to 65 fe-settings.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 56 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 60 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 64 | function call with no prior declaration. | CERT EXP37-C |
| M | 64 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 58 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| set_boolean (67 to 77 fe-settings.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 69 | function call with no prior declaration. | CERT EXP37-C |
| M | 69 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 71 | function call with no prior declaration. | CERT EXP37-C |
| M | 71 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 73 | function call with no prior declaration. | CERT EXP37-C |
| M | 73 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 76 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 72 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 70 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| set_int (79 to 94 fe-settings.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 86 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 88 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 88 | Value is not of appropriate type. : unsigned char char ( int ) ( unsigned char ) ( * endp | CERT INT01-C,INT02-C,INT07-C |
| M | 91 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_set (97 to 172 fe-settings.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 105 | Value is not of appropriate type. : unsigned char unsigned short! cmd_get_params ( data , & free_arg , 2 | | CERT INT01-C,INT02-C,INT07-C |
| M | 105 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00002000 | 0x00004000 , "set" , & optlist , & | CERT INT02-C,INT31-C |
| M | 105 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00002000 | 0x00004000 , "set" , & optlist , & key , & | CERT INT02-C,INT31-C |
| M | 109 | function call with no prior declaration. | CERT EXP37-C |
| M | 109 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 110 | function call with no prior declaration. | CERT EXP37-C |
| M | 110 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 113 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 146 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 152 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 158 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 163 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 167 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 126 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 124 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_toggle (175 to 198 fe-settings.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 181 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00002000 , & key , & | CERT INT02-C,INT31-C |
| M | 184 | function call with no prior declaration. | CERT EXP37-C |
| M | 184 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 188 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 190 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 192 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| config_key_compare (200 to 203 fe-settings.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 202 | function call with no prior declaration. | CERT EXP37-C |
| M | 202 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| show_aliases (205 to 241 fe-settings.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 218 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 218 | Signed/unsigned conversion without cast. : int unsigned int aliaslen = strlen | CERT INT02-C,INT31-C,STR34-C |
| M | 225 | function call with no prior declaration. | CERT EXP37-C |
| M | 225 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 228 | function call with no prior declaration. | CERT EXP37-C |
| M | 228 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 238 | function call with no prior declaration. | CERT EXP37-C |
| M | 238 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 211 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 235 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 240 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 219 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 213 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| alias_remove (243 to 253 fe-settings.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 246 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 248 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 249 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 245 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_alias (256 to 276 fe-settings.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 261 | function call with no prior declaration. | CERT EXP37-C |
| M | 261 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 263 | Value is not of appropriate type. : unsigned char unsigned short! cmd_get_params ( data , & free_arg , 2 | | CERT INT01-C,INT02-C,INT07-C |
| M | 263 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00002000 , & alias , & | CERT INT02-C,INT31-C |
| M | 273 | Type conversion without cast. : int char signal_emit ( "alias added" , 2 , alias , | CERT INT02-C,INT31-C |
| M | 271 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_unalias (279 to 292 fe-settings.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 284 | function call with no prior declaration. | CERT EXP37-C |
| M | 284 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 288 | function call with no prior declaration. | CERT EXP37-C |
| M | 288 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_reload (295 to 305 fe-settings.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 302 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| settings_save_fe (307 to 313 fe-settings.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 310 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 309 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| settings_save_confirm (315 to 320 fe-settings.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 317 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 317 | Value is not of appropriate type. : unsigned char char ( int ) ( unsigned char ) ( line [ 0 ] | CERT INT01-C,INT02-C,INT07-C |
| M | 317 | Type conversion without cast. : int char ( int ) ( unsigned char ) ( line [ 0 ] ) ) == 'Y' | CERT INT02-C,INT31-C |
| M | 319 | function call with no prior declaration. | CERT EXP37-C |
| M | 319 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_save (323 to 351 fe-settings.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 329 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 1 | 0x00004000 , "save" , & optlist , & | CERT INT02-C,INT31-C |
| M | 334 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 345 | function call with no prior declaration. | CERT EXP37-C |
| M | 345 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 347 | function call with no prior declaration. | CERT EXP37-C |
| M | 347 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 340 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 345 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 343 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| settings_clean_confirm (353 to 357 fe-settings.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 355 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 355 | Value is not of appropriate type. : unsigned char char ( int ) ( unsigned char ) ( line [ 0 ] | CERT INT01-C,INT02-C,INT07-C |
| M | 355 | Type conversion without cast. : int char ( int ) ( unsigned char ) ( line [ 0 ] ) ) == 'Y' | CERT INT02-C,INT31-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_settings_errors (359 to 365 fe-settings.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 362 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 361 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_settings_init (367 to 378 fe-settings.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 377 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 374 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 373 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 372 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 371 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 370 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 369 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_settings_deinit (380 to 390 fe-settings.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 389 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 387 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 386 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 385 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 384 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 383 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 382 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_whois (15 to 28 fe-whois.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 19 | function call with no prior declaration. | CERT EXP37-C |
| M | 19 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 23 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 23 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 26 | function call with no prior declaration. | CERT EXP37-C |
| M | 26 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 27 | function call with no prior declaration. | CERT EXP37-C |
| M | 27 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 24 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 23 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 23 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_whois_special (30 to 40 fe-whois.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 34 | function call with no prior declaration. | CERT EXP37-C |
| M | 34 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 39 | function call with no prior declaration. | CERT EXP37-C |
| M | 39 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 37 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_whois_idle (42 to 73 fe-whois.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 48 | function call with no prior declaration. | CERT EXP37-C |
| M | 48 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 53 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 54 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 55 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 70 | function call with no prior declaration. | CERT EXP37-C |
| M | 70 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 72 | function call with no prior declaration. | CERT EXP37-C |
| M | 72 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 63 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 67 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_whois_server (75 to 85 fe-whois.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 79 | function call with no prior declaration. | CERT EXP37-C |
| M | 79 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 84 | function call with no prior declaration. | CERT EXP37-C |
| M | 84 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 82 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_whois_oper (87 to 111 fe-whois.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 91 | function call with no prior declaration. | CERT EXP37-C |
| M | 91 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 100 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 100 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 106 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 110 | function call with no prior declaration. | CERT EXP37-C |
| M | 110 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 108 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_whois_modes (113 to 126 fe-whois.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 117 | function call with no prior declaration. | CERT EXP37-C |
| M | 117 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 121 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 125 | function call with no prior declaration. | CERT EXP37-C |
| M | 125 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 123 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_whois_realhost (128 to 156 fe-whois.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 132 | function call with no prior declaration. | CERT EXP37-C |
| M | 132 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 137 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 138 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 140 | function call with no prior declaration. | CERT EXP37-C |
| M | 140 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 141 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 143 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 144 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 148 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 149 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 155 | function call with no prior declaration. | CERT EXP37-C |
| M | 155 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 150 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_whois_usermode326 (158 to 169 fe-whois.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 162 | function call with no prior declaration. | CERT EXP37-C |
| M | 162 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 168 | function call with no prior declaration. | CERT EXP37-C |
| M | 168 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 166 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_whois_realhost327 (171 to 186 fe-whois.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 175 | function call with no prior declaration. | CERT EXP37-C |
| M | 175 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 185 | function call with no prior declaration. | CERT EXP37-C |
| M | 185 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 180 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_whois_realhost338 (188 to 211 fe-whois.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 192 | function call with no prior declaration. | CERT EXP37-C |
| M | 192 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 210 | function call with no prior declaration. | CERT EXP37-C |
| M | 210 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 202 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 205 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_whois_usermode (213 to 230 fe-whois.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 217 | function call with no prior declaration. | CERT EXP37-C |
| M | 217 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 222 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 229 | function call with no prior declaration. | CERT EXP37-C |
| M | 229 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 224 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| hide_safe_channel_id (232 to 277 fe-whois.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 241 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 241 | function call with no prior declaration. | CERT EXP37-C |
| M | 241 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 245 | function call with no prior declaration. | CERT EXP37-C |
| M | 245 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 252 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 252 | Signed/unsigned conversion without cast. : int unsigned long length = strtoul | CERT INT02-C,INT31-C,STR34-C |
| M | 257 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 261 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 270 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 272 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 275 | Modification of string literal. | CERT STR05-C,STR30-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_whois_channels (279 to 301 fe-whois.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 283 | function call with no prior declaration. | CERT EXP37-C |
| M | 283 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 294 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 294 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 297 | function call with no prior declaration. | CERT EXP37-C |
| M | 297 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 299 | function call with no prior declaration. | CERT EXP37-C |
| M | 299 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 300 | function call with no prior declaration. | CERT EXP37-C |
| M | 300 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 295 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 294 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 294 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_whois_away (303 to 315 fe-whois.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 307 | function call with no prior declaration. | CERT EXP37-C |
| M | 307 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 310 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 310 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 313 | function call with no prior declaration. | CERT EXP37-C |
| M | 313 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 314 | function call with no prior declaration. | CERT EXP37-C |
| M | 314 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 311 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 310 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 310 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_end_of_whois (317 to 329 fe-whois.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 321 | function call with no prior declaration. | CERT EXP37-C |
| M | 321 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 328 | function call with no prior declaration. | CERT EXP37-C |
| M | 328 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 325 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_whois_auth (331 to 341 fe-whois.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 335 | function call with no prior declaration. | CERT EXP37-C |
| M | 335 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 340 | function call with no prior declaration. | CERT EXP37-C |
| M | 340 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 338 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_whowas (343 to 356 fe-whois.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 347 | function call with no prior declaration. | CERT EXP37-C |
| M | 347 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 351 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 351 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 354 | function call with no prior declaration. | CERT EXP37-C |
| M | 354 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 355 | function call with no prior declaration. | CERT EXP37-C |
| M | 355 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 352 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 351 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 351 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_end_of_whowas (358 to 370 fe-whois.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 362 | function call with no prior declaration. | CERT EXP37-C |
| M | 362 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 369 | function call with no prior declaration. | CERT EXP37-C |
| M | 369 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 366 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| event_whois_default (391 to 404 fe-whois.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 395 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 396 | Array index not unsigned. | CERT ARR30-C |
| M | 396 | Value is not of appropriate type. : unsigned int int events [ i | CERT INT01-C,INT02-C,INT07-C |
| M | 397 | Array index not unsigned. | CERT ARR30-C |
| M | 397 | Value is not of appropriate type. : unsigned int int events [ i | CERT INT01-C,INT02-C,INT07-C |
| M | 398 | Array index not unsigned. | CERT ARR30-C |
| M | 398 | Value is not of appropriate type. : unsigned int int events [ i | CERT INT01-C,INT02-C,INT07-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_whois_init (406 to 431 fe-whois.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 430 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 429 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 428 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 427 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 426 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 425 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 424 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 423 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 422 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 421 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 420 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 419 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 418 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 417 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 416 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 415 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 414 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 411 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 410 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 408 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| fe_whois_deinit (433 to 454 fe-whois.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 453 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 452 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 451 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 450 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 449 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 448 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 447 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 446 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 445 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 444 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 443 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 442 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 441 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 440 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 439 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 438 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 437 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 436 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 435 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| window_create (67 to 85 fe-windows.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 71 | function call with no prior declaration. | CERT EXP37-C |
| M | 71 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 75 | function call with no prior declaration. | CERT EXP37-C |
| M | 75 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 76 | function call with no prior declaration. | CERT EXP37-C |
| M | 76 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 84 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| window_destroy (104 to 134 fe-windows.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 106 | function call with no prior declaration. | CERT EXP37-C |
| M | 106 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 110 | function call with no prior declaration. | CERT EXP37-C |
| M | 110 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 129 | function call with no prior declaration. | CERT EXP37-C |
| M | 129 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 130 | function call with no prior declaration. | CERT EXP37-C |
| M | 130 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 131 | function call with no prior declaration. | CERT EXP37-C |
| M | 131 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 132 | function call with no prior declaration. | CERT EXP37-C |
| M | 132 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 133 | function call with no prior declaration. | CERT EXP37-C |
| M | 133 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 115 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 127 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 119 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| window_set_active (144 to 160 fe-windows.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 154 | function call with no prior declaration. | CERT EXP37-C |
| M | 154 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 155 | function call with no prior declaration. | CERT EXP37-C |
| M | 155 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| window_change_server (162 to 188 fe-windows.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 166 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 166 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 170 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 171 | function call with no prior declaration. | CERT EXP37-C |
| M | 171 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 166 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| window_set_refnum (190 to 212 fe-windows.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 195 | function call with no prior declaration. | CERT EXP37-C |
| M | 195 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 196 | function call with no prior declaration. | CERT EXP37-C |
| M | 196 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 204 | function call with no prior declaration. | CERT EXP37-C |
| M | 204 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 211 | function call with no prior declaration. | CERT EXP37-C |
| M | 211 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| window_set_name (214 to 220 fe-windows.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 216 | function call with no prior declaration. | CERT EXP37-C |
| M | 216 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 217 | function call with no prior declaration. | CERT EXP37-C |
| M | 217 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| window_set_history (222 to 235 fe-windows.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 230 | function call with no prior declaration. | CERT EXP37-C |
| M | 230 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 232 | Type conversion without cast. : int char signal_emit ( "window history changed" , 1 , window , | CERT INT02-C,INT31-C |
| M | 234 | function call with no prior declaration. | CERT EXP37-C |
| M | 234 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| window_set_level (237 to 243 fe-windows.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 239 | function call with no prior declaration. | CERT EXP37-C |
| M | 239 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| window_set_immortal (245 to 251 fe-windows.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 247 | function call with no prior declaration. | CERT EXP37-C |
| M | 247 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| window_get_active_name (254 to 262 fe-windows.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 256 | function call with no prior declaration. | CERT EXP37-C |
| M | 256 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| window_find_level (268 to 292 fe-windows.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 291 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| window_find_closest (294 to 340 fe-windows.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 314 | function call with no prior declaration. | CERT EXP37-C |
| M | 314 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 315 | function call with no prior declaration. | CERT EXP37-C |
| M | 315 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 315 | function call with no prior declaration. | CERT EXP37-C |
| M | 315 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 315 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 336 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| M | 330 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| window_find_refnum (342 to 354 fe-windows.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 350 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| window_find_name (356 to 370 fe-windows.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 360 | function call with no prior declaration. | CERT EXP37-C |
| M | 360 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 365 | function call with no prior declaration. | CERT EXP37-C |
| M | 365 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 366 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| window_find_item (372 to 393 fe-windows.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 377 | function call with no prior declaration. | CERT EXP37-C |
| M | 377 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 380 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| M | 386 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 383 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| window_refnum_prev (395 to 411 fe-windows.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 400 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| window_refnum_next (413 to 429 fe-windows.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 418 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| windows_get_sorted (452 to 465 fe-windows.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 460 | function call with no prior declaration. | CERT EXP37-C |
| M | 460 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 464 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| window_bind_add (468 to 487 fe-windows.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 473 | function call with no prior declaration. | CERT EXP37-C |
| M | 473 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 474 | function call with no prior declaration. | CERT EXP37-C |
| M | 474 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 475 | function call with no prior declaration. | CERT EXP37-C |
| M | 475 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 479 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| M | 481 | function call with no prior declaration. | CERT EXP37-C |
| M | 481 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 482 | function call with no prior declaration. | CERT EXP37-C |
| M | 482 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 483 | function call with no prior declaration. | CERT EXP37-C |
| M | 483 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 485 | function call with no prior declaration. | CERT EXP37-C |
| M | 485 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 486 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| window_bind_destroy (489 to 499 fe-windows.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 491 | function call with no prior declaration. | CERT EXP37-C |
| M | 491 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 492 | function call with no prior declaration. | CERT EXP37-C |
| M | 492 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 494 | function call with no prior declaration. | CERT EXP37-C |
| M | 494 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 496 | function call with no prior declaration. | CERT EXP37-C |
| M | 496 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 497 | function call with no prior declaration. | CERT EXP37-C |
| M | 497 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 498 | function call with no prior declaration. | CERT EXP37-C |
| M | 498 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| window_bind_find (501 to 519 fe-windows.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 506 | function call with no prior declaration. | CERT EXP37-C |
| M | 506 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 507 | function call with no prior declaration. | CERT EXP37-C |
| M | 507 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 508 | function call with no prior declaration. | CERT EXP37-C |
| M | 508 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 513 | function call with no prior declaration. | CERT EXP37-C |
| M | 513 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 514 | function call with no prior declaration. | CERT EXP37-C |
| M | 514 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 515 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_server_connected (534 to 551 fe-windows.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 538 | function call with no prior declaration. | CERT EXP37-C |
| M | 538 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 546 | function call with no prior declaration. | CERT EXP37-C |
| M | 546 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 549 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_server_disconnected (553 to 570 fe-windows.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 558 | function call with no prior declaration. | CERT EXP37-C |
| M | 558 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 566 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| window_print_daychange (572 to 588 fe-windows.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 583 | function call with no prior declaration. | CERT EXP37-C |
| M | 583 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 584 | function call with no prior declaration. | CERT EXP37-C |
| M | 584 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 587 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 581 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 580 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_print_text (590 to 607 fe-windows.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 596 | function call with no prior declaration. | CERT EXP37-C |
| M | 596 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 597 | function call with no prior declaration. | CERT EXP37-C |
| M | 597 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 606 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 602 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_check_daychange (609 to 633 fe-windows.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 614 | function call with no prior declaration. | CERT EXP37-C |
| M | 614 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 615 | function call with no prior declaration. | CERT EXP37-C |
| M | 615 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 630 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| read_settings (635 to 644 fe-windows.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 638 | function call with no prior declaration. | CERT EXP37-C |
| M | 638 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 643 | function call with no prior declaration. | CERT EXP37-C |
| M | 643 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| windows_init (646 to 661 fe-windows.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 660 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 659 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 658 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 657 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 656 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 652 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 651 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 650 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| windows_deinit (663 to 673 fe-windows.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 665 | function call with no prior declaration. | CERT EXP37-C |
| M | 665 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 672 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 671 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 670 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 669 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 668 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 666 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| format_find_tag (47 to 63 formats.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 52 | function call with no prior declaration. | CERT EXP37-C |
| M | 52 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 56 | Array index not unsigned. | CERT ARR30-C |
| M | 56 | Value is not of appropriate type. : unsigned int int formats [ n | CERT INT01-C,INT02-C,INT07-C |
| M | 57 | Array index not unsigned. | CERT ARR30-C |
| M | 57 | Value is not of appropriate type. : unsigned int int formats [ n | CERT INT01-C,INT02-C,INT07-C |
| M | 58 | function call with no prior declaration. | CERT EXP37-C |
| M | 58 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 58 | Array index not unsigned. | CERT ARR30-C |
| M | 58 | Value is not of appropriate type. : unsigned int int g_strcasecmp ( formats [ n | CERT INT01-C,INT02-C,INT07-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| format_expand_code (65 to 102 formats.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 78 | Type conversion without cast. : int char ** format != '\0' | CERT INT02-C,INT31-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| format_expand_styles (104 to 199 formats.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 114 | function call with no prior declaration. | CERT EXP37-C |
| M | 114 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 118 | function call with no prior declaration. | CERT EXP37-C |
| M | 118 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 119 | function call with no prior declaration. | CERT EXP37-C |
| M | 119 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 124 | function call with no prior declaration. | CERT EXP37-C |
| M | 124 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 125 | function call with no prior declaration. | CERT EXP37-C |
| M | 125 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 129 | function call with no prior declaration. | CERT EXP37-C |
| M | 129 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 130 | function call with no prior declaration. | CERT EXP37-C |
| M | 130 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 134 | function call with no prior declaration. | CERT EXP37-C |
| M | 134 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 138 | function call with no prior declaration. | CERT EXP37-C |
| M | 138 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 139 | function call with no prior declaration. | CERT EXP37-C |
| M | 139 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 143 | function call with no prior declaration. | CERT EXP37-C |
| M | 143 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 144 | function call with no prior declaration. | CERT EXP37-C |
| M | 144 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 149 | function call with no prior declaration. | CERT EXP37-C |
| M | 149 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 150 | function call with no prior declaration. | CERT EXP37-C |
| M | 150 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 154 | function call with no prior declaration. | CERT EXP37-C |
| M | 154 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 155 | function call with no prior declaration. | CERT EXP37-C |
| M | 155 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 158 | function call with no prior declaration. | CERT EXP37-C |
| M | 158 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 159 | function call with no prior declaration. | CERT EXP37-C |
| M | 159 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 167 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 169 | function call with no prior declaration. | CERT EXP37-C |
| M | 169 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 170 | function call with no prior declaration. | CERT EXP37-C |
| M | 170 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 170 | Value is not of appropriate type. : char signed char g_string_append_c ( out , ( '0' | CERT INT01-C,INT02-C,INT07-C |
| M | 171 | function call with no prior declaration. | CERT EXP37-C |
| M | 171 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 171 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 177 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 177 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 179 | function call with no prior declaration. | CERT EXP37-C |
| M | 179 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 180 | function call with no prior declaration. | CERT EXP37-C |
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 180 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 180 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 181 | function call with no prior declaration. | CERT EXP37-C |
| M | 181 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 181 | Value is not of appropriate type. : char signed char g_string_append_c ( out , ( '0' | CERT INT01-C,INT02-C,INT07-C |
| M | 187 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 187 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 189 | function call with no prior declaration. | CERT EXP37-C |
| M | 189 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 190 | function call with no prior declaration. | CERT EXP37-C |
| M | 190 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 190 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 191 | function call with no prior declaration. | CERT EXP37-C |
| M | 191 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 191 | Value is not of appropriate type. : char signed char g_string_append_c ( out , ( '0' | CERT INT01-C,INT02-C,INT07-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| format_read_arglist (201 to 262 formats.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 207 | function call with no prior declaration. | CERT EXP37-C |
| M | 207 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 210 | Value is not of appropriate type. : unsigned int int arglist [ format -> params | CERT INT01-C,INT02-C,INT07-C |
| M | 212 | Array index not unsigned. | CERT ARR30-C |
| M | 212 | Value is not of appropriate type. : unsigned int int format -> paramtypes [ num | CERT INT01-C,INT02-C,INT07-C |
| M | 214 | Array index not unsigned. | CERT ARR30-C |
| M | 214 | Value is not of appropriate type. : unsigned int int arglist [ num | CERT INT01-C,INT02-C,INT07-C |
| M | 214 | Value is not of appropriate type. : char arglist [ num ] = ( char * | CERT INT01-C,INT02-C,INT07-C |
| M | 214 | function call with no prior declaration. | CERT EXP37-C |
| M | 214 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 215 | Array index not unsigned. | CERT ARR30-C |
| M | 215 | Value is not of appropriate type. : unsigned int int arglist [ num | CERT INT01-C,INT02-C,INT07-C |
| M | 216 | Array index not unsigned. | CERT ARR30-C |
| M | 216 | Value is not of appropriate type. : unsigned int int arglist [ num | CERT INT01-C,INT02-C,INT07-C |
| M | 219 | function call with no prior declaration. | CERT EXP37-C |
| M | 219 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 222 | Array index not unsigned. | CERT ARR30-C |
| M | 222 | Value is not of appropriate type. : unsigned int int arglist [ num | CERT INT01-C,INT02-C,INT07-C |
| M | 226 | Array index not unsigned. | CERT ARR30-C |
| M | 226 | Value is not of appropriate type. : unsigned int int arglist [ num | CERT INT01-C,INT02-C,INT07-C |
| M | 227 | function call with no prior declaration. | CERT EXP37-C |
| M | 227 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 233 | function call with no prior declaration. | CERT EXP37-C |
| M | 233 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 236 | Array index not unsigned. | CERT ARR30-C |
| M | 236 | Value is not of appropriate type. : unsigned int int arglist [ num | CERT INT01-C,INT02-C,INT07-C |
| M | 240 | Array index not unsigned. | CERT ARR30-C |
| M | 240 | Value is not of appropriate type. : unsigned int int arglist [ num | CERT INT01-C,INT02-C,INT07-C |
| M | 241 | function call with no prior declaration. | CERT EXP37-C |
| M | 241 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 247 | function call with no prior declaration. | CERT EXP37-C |
| M | 247 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 250 | Array index not unsigned. | CERT ARR30-C |
| M | 250 | Value is not of appropriate type. : unsigned int int arglist [ num | CERT INT01-C,INT02-C,INT07-C |
| M | 254 | Array index not unsigned. | CERT ARR30-C |
| M | 254 | Value is not of appropriate type. : unsigned int int arglist [ num | CERT INT01-C,INT02-C,INT07-C |
| M | 255 | function call with no prior declaration. | CERT EXP37-C |
| M | 255 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| format_create_dest (263 to 268 formats.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 267 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| format_create_dest_tag (270 to 282 formats.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 274 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 277 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 277 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 277 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| advance (284 to 298 formats.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 289 | function call with no prior declaration. | CERT EXP37-C |
| M | 289 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 290 | function call with no prior declaration. | CERT EXP37-C |
| M | 290 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 294 | Value is not of appropriate type. : char signed char str += 1 | CERT INT01-C,INT02-C,INT07-C |
| M | 292 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| format_get_length (301 to 332 formats.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 307 | function call with no prior declaration. | CERT EXP37-C |
| M | 307 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 309 | function call with no prior declaration. | CERT EXP37-C |
| M | 309 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 311 | function call with no prior declaration. | CERT EXP37-C |
| M | 311 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 330 | function call with no prior declaration. | CERT EXP37-C |
| M | 330 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| format_real_length (337 to 375 formats.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 344 | function call with no prior declaration. | CERT EXP37-C |
| M | 344 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 345 | function call with no prior declaration. | CERT EXP37-C |
| M | 345 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 347 | function call with no prior declaration. | CERT EXP37-C |
| M | 347 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 350 | function call with no prior declaration. | CERT EXP37-C |
| M | 350 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 362 | Deprecated usage of ++ or -- operators found. | CERT EXP30-C,EXP31-C |
| M | 362 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 370 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| M | 373 | function call with no prior declaration. | CERT EXP37-C |
| M | 373 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 374 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| format_string_expand (377 to 410 formats.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 382 | function call with no prior declaration. | CERT EXP37-C |
| M | 382 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 384 | function call with no prior declaration. | CERT EXP37-C |
| M | 384 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 392 | function call with no prior declaration. | CERT EXP37-C |
| M | 392 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 393 | function call with no prior declaration. | CERT EXP37-C |
| M | 393 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 394 | function call with no prior declaration. | CERT EXP37-C |
| M | 394 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 401 | function call with no prior declaration. | CERT EXP37-C |
| M | 401 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 408 | function call with no prior declaration. | CERT EXP37-C |
| M | 408 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 409 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| format_get_text_args (412 to 467 formats.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 419 | function call with no prior declaration. | CERT EXP37-C |
| M | 419 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 426 | function call with no prior declaration. | CERT EXP37-C |
| M | 426 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 427 | function call with no prior declaration. | CERT EXP37-C |
| M | 427 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 428 | function call with no prior declaration. | CERT EXP37-C |
| M | 428 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 435 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 444 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 444 | Signed/unsigned conversion without cast. : int unsigned int strlen | CERT INT02-C,INT31-C,STR34-C |
| M | 445 | Array index not unsigned. | CERT ARR30-C |
| M | 445 | Value is not of appropriate type. : unsigned int int ret [ len - 1 | CERT INT01-C,INT02-C,INT07-C |
| M | 446 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 446 | Signed/unsigned conversion without cast. : int unsigned int diff = strlen | CERT INT02-C,INT31-C,STR34-C |
| M | 448 | function call with no prior declaration. | CERT EXP37-C |
| M | 448 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 450 | function call with no prior declaration. | CERT EXP37-C |
| M | 450 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 451 | function call with no prior declaration. | CERT EXP37-C |
| M | 451 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 458 | function call with no prior declaration. | CERT EXP37-C |
| M | 458 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 464 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 465 | function call with no prior declaration. | CERT EXP37-C |
| M | 465 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 466 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| M | 437 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 435 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| format_get_text_theme (469 to 483 formats.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 478 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 480 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 482 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| M | 479 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| format_get_text_theme_args (485 to 500 formats.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 493 | function call with no prior declaration. | CERT EXP37-C |
| M | 493 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 494 | Array index not unsigned. | CERT ARR30-C |
| M | 494 | Value is not of appropriate type. : unsigned int int va , & formats [ formatnum | CERT INT01-C,INT02-C,INT07-C |
| M | 494 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| format_get_text_theme_charargs (502 to 515 formats.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 509 | function call with no prior declaration. | CERT EXP37-C |
| M | 509 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 513 | Array index not unsigned. | CERT ARR30-C |
| M | 513 | Value is not of appropriate type. : unsigned int int text = module_theme -> expanded_formats [ formatnum | CERT INT01-C,INT02-C,INT07-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| format_get_text (517 to 534 formats.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 529 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 531 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 533 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| M | 530 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| format_add_linestart (538 to 560 formats.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 544 | function call with no prior declaration. | CERT EXP37-C |
| M | 544 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 546 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 547 | function call with no prior declaration. | CERT EXP37-C |
| M | 547 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 549 | function call with no prior declaration. | CERT EXP37-C |
| M | 549 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 551 | function call with no prior declaration. | CERT EXP37-C |
| M | 551 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 553 | function call with no prior declaration. | CERT EXP37-C |
| M | 553 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 558 | function call with no prior declaration. | CERT EXP37-C |
| M | 558 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 559 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| format_add_lineend (562 to 585 formats.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 568 | function call with no prior declaration. | CERT EXP37-C |
| M | 568 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 570 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 571 | function call with no prior declaration. | CERT EXP37-C |
| M | 571 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 573 | function call with no prior declaration. | CERT EXP37-C |
| M | 573 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 576 | function call with no prior declaration. | CERT EXP37-C |
| M | 576 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 577 | function call with no prior declaration. | CERT EXP37-C |
| M | 577 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 580 | function call with no prior declaration. | CERT EXP37-C |
| M | 580 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 583 | function call with no prior declaration. | CERT EXP37-C |
| M | 583 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 584 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| get_timestamp (621 to 653 formats.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 646 | function call with no prior declaration. | CERT EXP37-C |
| M | 646 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 649 | function call with no prior declaration. | CERT EXP37-C |
| M | 649 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 651 | function call with no prior declaration. | CERT EXP37-C |
| M | 651 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 652 | function call with no prior declaration. | CERT EXP37-C |
| M | 652 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 647 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| get_server_tag (655 to 688 formats.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 686 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| format_get_line_start (690 to 707 formats.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 701 | function call with no prior declaration. | CERT EXP37-C |
| M | 701 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 704 | function call with no prior declaration. | CERT EXP37-C |
| M | 704 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 705 | function call with no prior declaration. | CERT EXP37-C |
| M | 705 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 706 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| format_newline (709 to 717 formats.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 711 | function call with no prior declaration. | CERT EXP37-C |
| M | 711 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 713 | function call with no prior declaration. | CERT EXP37-C |
| M | 713 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 714 | function call with no prior declaration. | CERT EXP37-C |
| M | 714 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 714 | function call with no prior declaration. | CERT EXP37-C |
| M | 714 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| get_ansi_color (720 to 790 formats.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 723 | Value is not of appropriate type. : char unsigned char { 0 , 4 | CERT INT01-C,INT02-C,INT07-C |
| M | 723 | Value is not of appropriate type. : char unsigned char { 0 , 4 , 2 | CERT INT01-C,INT02-C,INT07-C |
| M | 723 | Value is not of appropriate type. : char unsigned char { 0 , 4 , 2 , 6 | CERT INT01-C,INT02-C,INT07-C |
| M | 723 | Value is not of appropriate type. : char unsigned char { 0 , 4 , 2 , 6 , 1 , 5 | CERT INT01-C,INT02-C,INT07-C |
| M | 723 | Value is not of appropriate type. : char unsigned char { 0 , 4 , 2 , 6 , 1 , 5 , 3 | CERT INT01-C,INT02-C,INT07-C |
| M | 723 | Value is not of appropriate type. : char unsigned char { 0 , 4 , 2 , 6 , 1 , 5 , 3 , 7 | CERT INT01-C,INT02-C,INT07-C |
| M | 729 | Deprecated usage of ++ or -- operators found. | CERT EXP30-C,EXP31-C |
| M | 729 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 739 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 739 | Value is not of appropriate type. : unsigned char char ( int ) ( unsigned char ) ( * str | CERT INT01-C,INT02-C,INT07-C |
| M | 769 | Array index not unsigned. | CERT ARR30-C |
| M | 769 | Value is not of appropriate type. : unsigned int int fg = ( fg & 0xf8 ) | ansitab [ num - 30 | CERT INT01-C,INT02-C,INT07-C |
| M | 773 | Array index not unsigned. | CERT ARR30-C |
| M | 773 | Value is not of appropriate type. : unsigned int int bg = ( bg & 0xf8 ) | ansitab [ num - 40 | CERT INT01-C,INT02-C,INT07-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| get_mirc_color (793 to 831 formats.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 800 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 800 | Value is not of appropriate type. : unsigned char char ( int ) ( unsigned char ) ( ** str | CERT INT01-C,INT02-C,INT07-C |
| M | 800 | Type conversion without cast. : int char ** str != ',' | CERT INT02-C,INT31-C |
| M | 806 | Type conversion without cast. : int char fg = **str | CERT INT02-C,INT31-C |
| M | 808 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 808 | Value is not of appropriate type. : unsigned char char ( int ) ( unsigned char ) ( ** str | CERT INT01-C,INT02-C,INT07-C |
| M | 815 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 815 | Value is not of appropriate type. : unsigned char char ( * str ) [ 1 ] | CERT INT01-C,INT02-C,INT07-C |
| M | 819 | Type conversion without cast. : int char bg = **str | CERT INT02-C,INT31-C |
| M | 821 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 821 | Value is not of appropriate type. : unsigned char char ( int ) ( unsigned char ) ( ** str | CERT INT01-C,INT02-C,INT07-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| strip_real_length (839 to 884 formats.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 854 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 858 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 863 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 867 | Value is not of appropriate type. : char signed char str [ 1 ] == ( 0x07 + | CERT INT01-C,INT02-C,INT07-C |
| M | 869 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 876 | Deprecated usage of ++ or -- operators found. | CERT EXP30-C,EXP31-C |
| M | 876 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 883 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| strip_codes (886 to 925 formats.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 891 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 891 | function call with no prior declaration. | CERT EXP37-C |
| M | 891 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 910 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 917 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 920 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 923 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 924 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| format_send_to_gui (928 to 1072 formats.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 937 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 937 | function call with no prior declaration. | CERT EXP37-C |
| M | 937 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 945 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 954 | Value is not of appropriate type. : char signed char * ptr == ( 0x08 + | CERT INT01-C,INT02-C,INT07-C |
| M | 961 | function call with no prior declaration. | CERT EXP37-C |
| M | 961 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 962 | function call with no prior declaration. | CERT EXP37-C |
| M | 962 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 963 | function call with no prior declaration. | CERT EXP37-C |
| M | 963 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 964 | Type conversion without cast. : int char GINT_TO_POINTER ( flags ) , | CERT INT02-C,INT31-C |
| M | 1024 | Value is not of appropriate type. : char signed char * ptr != ( '0' | CERT INT01-C,INT02-C,INT07-C |
| M | 1025 | Value is not of appropriate type. : int unsigned char fgcolor = ( unsigned char | CERT INT01-C,INT02-C,INT07-C |
| M | 1031 | Value is not of appropriate type. : char signed char * ptr != ( '0' | CERT INT01-C,INT02-C,INT07-C |
| M | 1032 | Type conversion without cast. : int char bgcolor = *ptr | CERT INT02-C,INT31-C |
| M | 1060 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 1068 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 1071 | function call with no prior declaration. | CERT EXP37-C |
| M | 1071 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 970 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| read_settings (1074 to 1084 formats.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 1082 | Type conversion without cast. : bool int hide_text_style = settings_get_bool | CERT INT02-C,INT31-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| formats_init (1086 to 1092 formats.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 1091 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| formats_deinit (1094 to 1097 formats.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 1096 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| hilight_add_config (62 to 86 hilight-text.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 66 | function call with no prior declaration. | CERT EXP37-C |
| M | 66 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 84 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 83 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 80 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 79 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 78 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 77 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 76 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 69 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 68 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| hilight_remove_config (88 to 96 hilight-text.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 92 | function call with no prior declaration. | CERT EXP37-C |
| M | 92 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 95 | function call with no prior declaration. | CERT EXP37-C |
| M | 95 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 94 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| hilight_destroy (98 to 110 hilight-text.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 100 | function call with no prior declaration. | CERT EXP37-C |
| M | 100 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 105 | function call with no prior declaration. | CERT EXP37-C |
| M | 105 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 106 | function call with no prior declaration. | CERT EXP37-C |
| M | 106 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 107 | function call with no prior declaration. | CERT EXP37-C |
| M | 107 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 108 | function call with no prior declaration. | CERT EXP37-C |
| M | 108 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 109 | function call with no prior declaration. | CERT EXP37-C |
| M | 109 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| hilights_destroy_all (112 to 117 hilight-text.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 114 | function call with no prior declaration. | CERT EXP37-C |
| M | 114 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 115 | function call with no prior declaration. | CERT EXP37-C |
| M | 115 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| hilight_create (128 to 141 hilight-text.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 130 | function call with no prior declaration. | CERT EXP37-C |
| M | 130 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 132 | function call with no prior declaration. | CERT EXP37-C |
| M | 132 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 135 | function call with no prior declaration. | CERT EXP37-C |
| M | 135 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| hilight_remove (143 to 152 hilight-text.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 145 | function call with no prior declaration. | CERT EXP37-C |
| M | 145 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 148 | function call with no prior declaration. | CERT EXP37-C |
| M | 148 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| hilight_find (154 to 190 hilight-text.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 159 | function call with no prior declaration. | CERT EXP37-C |
| M | 159 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 164 | function call with no prior declaration. | CERT EXP37-C |
| M | 164 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 168 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| M | 170 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 171 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| M | 180 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 186 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| hilight_match_text (192 to 225 hilight-text.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 217 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 218 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| hilight_match (234 to 275 hilight-text.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 243 | function call with no prior declaration. | CERT EXP37-C |
| M | 243 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 259 | function call with no prior declaration. | CERT EXP37-C |
| M | 259 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 261 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| M | 269 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| hilight_get_act_color (277 to 284 hilight-text.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 279 | function call with no prior declaration. | CERT EXP37-C |
| M | 279 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 281 | function call with no prior declaration. | CERT EXP37-C |
| M | 281 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| hilight_get_color (286 to 296 hilight-text.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 290 | function call with no prior declaration. | CERT EXP37-C |
| M | 290 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| hilight_update_text_dest (298 to 310 hilight-text.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 305 | function call with no prior declaration. | CERT EXP37-C |
| M | 305 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 306 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_print_text (314 to 402 hilight-text.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 325 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 355 | function call with no prior declaration. | CERT EXP37-C |
| M | 355 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 356 | function call with no prior declaration. | CERT EXP37-C |
| M | 356 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 363 | function call with no prior declaration. | CERT EXP37-C |
| M | 363 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 367 | function call with no prior declaration. | CERT EXP37-C |
| M | 367 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 368 | function call with no prior declaration. | CERT EXP37-C |
| M | 368 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 371 | function call with no prior declaration. | CERT EXP37-C |
| M | 371 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 376 | function call with no prior declaration. | CERT EXP37-C |
| M | 376 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 377 | function call with no prior declaration. | CERT EXP37-C |
| M | 377 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 378 | function call with no prior declaration. | CERT EXP37-C |
| M | 378 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 384 | function call with no prior declaration. | CERT EXP37-C |
| M | 384 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 387 | function call with no prior declaration. | CERT EXP37-C |
| M | 387 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 388 | function call with no prior declaration. | CERT EXP37-C |
| M | 388 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 390 | function call with no prior declaration. | CERT EXP37-C |
| M | 390 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 392 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 393 | function call with no prior declaration. | CERT EXP37-C |
| M | 393 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 396 | Type conversion without cast. : int char signal_emit ( "print text" , 3 , dest , | CERT INT02-C,INT31-C |
| M | 396 | Type conversion without cast. : int char signal_emit ( "print text" , 3 , dest , newstr , | CERT INT02-C,INT31-C |
| M | 398 | function call with no prior declaration. | CERT EXP37-C |
| M | 398 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 399 | function call with no prior declaration. | CERT EXP37-C |
| M | 399 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 326 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| read_hilight_config (415 to 470 hilight-text.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 441 | function call with no prior declaration. | CERT EXP37-C |
| M | 441 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 442 | function call with no prior declaration. | CERT EXP37-C |
| M | 442 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 444 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 444 | function call with no prior declaration. | CERT EXP37-C |
| M | 444 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 447 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 448 | function call with no prior declaration. | CERT EXP37-C |
| M | 448 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 450 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 452 | function call with no prior declaration. | CERT EXP37-C |
| M | 452 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 456 | Signed/unsigned conversion without cast. : unsigned int int rec -> nick = config_node_get_bool | CERT INT02-C,INT31-C,STR34-C |
| M | 457 | Signed/unsigned conversion without cast. : unsigned int int rec -> word = config_node_get_bool | CERT INT02-C,INT31-C,STR34-C |
| M | 459 | Signed/unsigned conversion without cast. : unsigned int int rec -> nickmask = config_node_get_bool | CERT INT02-C,INT31-C,STR34-C |
| M | 460 | Signed/unsigned conversion without cast. : unsigned int int rec -> fullword = config_node_get_bool | CERT INT02-C,INT31-C,STR34-C |
| M | 461 | Signed/unsigned conversion without cast. : unsigned int int rec -> regexp = config_node_get_bool | CERT INT02-C,INT31-C,STR34-C |
| M | 461 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 460 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 459 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 457 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 456 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 450 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 446 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 437 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 424 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| hilight_print (472 to 514 hilight-text.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 477 | function call with no prior declaration. | CERT EXP37-C |
| M | 477 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 479 | function call with no prior declaration. | CERT EXP37-C |
| M | 479 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 480 | function call with no prior declaration. | CERT EXP37-C |
| M | 480 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 483 | function call with no prior declaration. | CERT EXP37-C |
| M | 483 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 484 | function call with no prior declaration. | CERT EXP37-C |
| M | 484 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 486 | function call with no prior declaration. | CERT EXP37-C |
| M | 486 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 494 | function call with no prior declaration. | CERT EXP37-C |
| M | 494 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 496 | function call with no prior declaration. | CERT EXP37-C |
| M | 496 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 498 | function call with no prior declaration. | CERT EXP37-C |
| M | 498 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 501 | function call with no prior declaration. | CERT EXP37-C |
| M | 501 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 505 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 505 | function call with no prior declaration. | CERT EXP37-C |
| M | 505 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 511 | function call with no prior declaration. | CERT EXP37-C |
| M | 511 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 512 | function call with no prior declaration. | CERT EXP37-C |
| M | 512 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 513 | function call with no prior declaration. | CERT EXP37-C |
| M | 513 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 506 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_hilight_show (516 to 529 hilight-text.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 521 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 528 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_hilight (534 to 616 hilight-text.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 542 | function call with no prior declaration. | CERT EXP37-C |
| M | 542 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 549 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 1 | 0x00004000 | 0x00002000 , "hilight" , & optlist , & | CERT INT02-C,INT31-C |
| M | 553 | function call with no prior declaration. | CERT EXP37-C |
| M | 553 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 554 | function call with no prior declaration. | CERT EXP37-C |
| M | 554 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 555 | function call with no prior declaration. | CERT EXP37-C |
| M | 555 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 556 | function call with no prior declaration. | CERT EXP37-C |
| M | 556 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 557 | function call with no prior declaration. | CERT EXP37-C |
| M | 557 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 559 | function call with no prior declaration. | CERT EXP37-C |
| M | 559 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 561 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 562 | function call with no prior declaration. | CERT EXP37-C |
| M | 562 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 566 | function call with no prior declaration. | CERT EXP37-C |
| M | 566 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 572 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 572 | function call with no prior declaration. | CERT EXP37-C |
| M | 572 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 573 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 575 | function call with no prior declaration. | CERT EXP37-C |
| M | 575 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 580 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 582 | function call with no prior declaration. | CERT EXP37-C |
| M | 582 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 587 | function call with no prior declaration. | CERT EXP37-C |
| M | 587 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 592 | function call with no prior declaration. | CERT EXP37-C |
| M | 592 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 595 | function call with no prior declaration. | CERT EXP37-C |
| M | 595 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 596 | function call with no prior declaration. | CERT EXP37-C |
| M | 596 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 597 | function call with no prior declaration. | CERT EXP37-C |
| M | 597 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 600 | function call with no prior declaration. | CERT EXP37-C |
| M | 600 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 602 | function call with no prior declaration. | CERT EXP37-C |
| M | 602 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 605 | function call with no prior declaration. | CERT EXP37-C |
| M | 605 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 607 | function call with no prior declaration. | CERT EXP37-C |
| M | 607 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 612 | function call with no prior declaration. | CERT EXP37-C |
| M | 612 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| Code | Line | Violation | Standard |
|---|
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_dehilight (619 to 641 hilight-text.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 626 | function call with no prior declaration. | CERT EXP37-C |
| M | 626 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 635 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 637 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| hilight_nick_cache (643 to 674 hilight-text.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 654 | function call with no prior declaration. | CERT EXP37-C |
| M | 654 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 663 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 663 | Signed/unsigned conversion without cast. : int unsigned int len = strlen | CERT INT02-C,INT31-C,STR34-C |
| M | 670 | function call with no prior declaration. | CERT EXP37-C |
| M | 670 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 673 | function call with no prior declaration. | CERT EXP37-C |
| M | 673 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 661 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| hilight_text_init (682 to 700 hilight-text.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 698 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 697 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 695 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 694 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 693 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 690 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| hilight_text_deinit (702 to 713 hilight-text.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 712 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 711 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 709 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 708 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 707 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| irc_completion_init (33 to 36 irc-completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 35 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| irc_completion_deinit (38 to 41 irc-completion.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 40 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| keyboard_create (55 to 64 keyboard.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 59 | function call with no prior declaration. | CERT EXP37-C |
| M | 59 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 63 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| keyboard_destroy (67 to 73 keyboard.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 71 | function call with no prior declaration. | CERT EXP37-C |
| M | 71 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 72 | function call with no prior declaration. | CERT EXP37-C |
| M | 72 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| key_destroy (75 to 82 keyboard.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 77 | function call with no prior declaration. | CERT EXP37-C |
| M | 77 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 79 | function call with no prior declaration. | CERT EXP37-C |
| M | 79 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 80 | function call with no prior declaration. | CERT EXP37-C |
| M | 80 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 81 | function call with no prior declaration. | CERT EXP37-C |
| M | 81 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| key_default_add (84 to 107 keyboard.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 93 | function call with no prior declaration. | CERT EXP37-C |
| M | 93 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 96 | function call with no prior declaration. | CERT EXP37-C |
| M | 96 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 101 | function call with no prior declaration. | CERT EXP37-C |
| M | 101 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 102 | function call with no prior declaration. | CERT EXP37-C |
| M | 102 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 104 | function call with no prior declaration. | CERT EXP37-C |
| M | 104 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 105 | function call with no prior declaration. | CERT EXP37-C |
| M | 105 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 106 | function call with no prior declaration. | CERT EXP37-C |
| M | 106 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| key_config_find (109 to 126 keyboard.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 121 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 115 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| keyconfig_save (128 to 144 keyboard.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 132 | function call with no prior declaration. | CERT EXP37-C |
| M | 132 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 133 | function call with no prior declaration. | CERT EXP37-C |
| M | 133 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 138 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 137 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| keyconfig_clear (146 to 158 keyboard.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 150 | function call with no prior declaration. | CERT EXP37-C |
| M | 150 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 155 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| key_info_find (160 to 172 keyboard.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 167 | function call with no prior declaration. | CERT EXP37-C |
| M | 167 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 168 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| expand_combo (191 to 264 keyboard.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 200 | function call with no prior declaration. | CERT EXP37-C |
| M | 200 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 210 | function call with no prior declaration. | CERT EXP37-C |
| M | 210 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 210 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 214 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 215 | function call with no prior declaration. | CERT EXP37-C |
| M | 215 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 222 | function call with no prior declaration. | CERT EXP37-C |
| M | 222 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 223 | function call with no prior declaration. | CERT EXP37-C |
| M | 223 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 226 | function call with no prior declaration. | CERT EXP37-C |
| M | 226 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 231 | function call with no prior declaration. | CERT EXP37-C |
| M | 231 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 244 | function call with no prior declaration. | CERT EXP37-C |
| M | 244 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 249 | function call with no prior declaration. | CERT EXP37-C |
| M | 249 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 249 | function call with no prior declaration. | CERT EXP37-C |
| M | 249 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 251 | function call with no prior declaration. | CERT EXP37-C |
| M | 251 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 256 | function call with no prior declaration. | CERT EXP37-C |
| M | 256 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 259 | function call with no prior declaration. | CERT EXP37-C |
| M | 259 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 259 | function call with no prior declaration. | CERT EXP37-C |
| M | 259 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 262 | function call with no prior declaration. | CERT EXP37-C |
| M | 262 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| expand_key (267 to 324 keyboard.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 277 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 277 | Value is not of appropriate type. : unsigned char char ( int ) ( unsigned char ) ( * key | CERT INT01-C,INT02-C,INT07-C |
| M | 284 | function call with no prior declaration. | CERT EXP37-C |
| M | 284 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 285 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 290 | function call with no prior declaration. | CERT EXP37-C |
| M | 290 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 291 | function call with no prior declaration. | CERT EXP37-C |
| M | 291 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 299 | function call with no prior declaration. | CERT EXP37-C |
| M | 299 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 300 | function call with no prior declaration. | CERT EXP37-C |
| M | 300 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 301 | function call with no prior declaration. | CERT EXP37-C |
| M | 301 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 303 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 303 | Value is not of appropriate type. : unsigned char char ( int ) ( unsigned char ) ( * key | CERT INT01-C,INT02-C,INT07-C |
| M | 305 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 308 | function call with no prior declaration. | CERT EXP37-C |
| M | 308 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 309 | function call with no prior declaration. | CERT EXP37-C |
| M | 309 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 320 | function call with no prior declaration. | CERT EXP37-C |
| M | 320 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| key_states_scan_key (326 to 346 keyboard.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 330 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 333 | function call with no prior declaration. | CERT EXP37-C |
| M | 333 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 339 | Value is not of appropriate type. : char signed char ( int ) ( unsigned char ) str -> str [ 0 ] ] = 1 | CERT INT01-C,INT02-C,INT07-C |
| M | 341 | function call with no prior declaration. | CERT EXP37-C |
| M | 341 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 345 | function call with no prior declaration. | CERT EXP37-C |
| M | 345 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 345 | function call with no prior declaration. | CERT EXP37-C |
| M | 345 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| key_state_destroy (348 to 352 keyboard.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 350 | function call with no prior declaration. | CERT EXP37-C |
| M | 350 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| key_states_rescan (357 to 371 keyboard.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 361 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 363 | function call with no prior declaration. | CERT EXP37-C |
| M | 363 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 365 | function call with no prior declaration. | CERT EXP37-C |
| M | 365 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 366 | function call with no prior declaration. | CERT EXP37-C |
| M | 366 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 368 | function call with no prior declaration. | CERT EXP37-C |
| M | 368 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 369 | function call with no prior declaration. | CERT EXP37-C |
| M | 369 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 370 | function call with no prior declaration. | CERT EXP37-C |
| M | 370 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| key_configure_thaw (378 to 384 keyboard.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 380 | function call with no prior declaration. | CERT EXP37-C |
| M | 380 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 382 | Deprecated usage of ++ or -- operators found. | CERT EXP30-C,EXP31-C |
| M | 382 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| key_configure_destroy (386 to 401 keyboard.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 388 | function call with no prior declaration. | CERT EXP37-C |
| M | 388 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 390 | function call with no prior declaration. | CERT EXP37-C |
| M | 390 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 391 | function call with no prior declaration. | CERT EXP37-C |
| M | 391 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 398 | function call with no prior declaration. | CERT EXP37-C |
| M | 398 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 399 | function call with no prior declaration. | CERT EXP37-C |
| M | 399 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 400 | function call with no prior declaration. | CERT EXP37-C |
| M | 400 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| key_configure_create (404 to 432 keyboard.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 410 | function call with no prior declaration. | CERT EXP37-C |
| M | 410 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 411 | function call with no prior declaration. | CERT EXP37-C |
| M | 411 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 411 | Type conversion without cast. : int char * key != '\0' | CERT INT02-C,INT31-C |
| M | 417 | function call with no prior declaration. | CERT EXP37-C |
| M | 417 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 421 | function call with no prior declaration. | CERT EXP37-C |
| M | 421 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 422 | function call with no prior declaration. | CERT EXP37-C |
| M | 422 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 424 | function call with no prior declaration. | CERT EXP37-C |
| M | 424 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 425 | function call with no prior declaration. | CERT EXP37-C |
| M | 425 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 426 | function call with no prior declaration. | CERT EXP37-C |
| M | 426 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| key_bind (435 to 467 keyboard.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 441 | function call with no prior declaration. | CERT EXP37-C |
| M | 441 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 446 | function call with no prior declaration. | CERT EXP37-C |
| M | 446 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 449 | function call with no prior declaration. | CERT EXP37-C |
| M | 449 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 450 | function call with no prior declaration. | CERT EXP37-C |
| M | 450 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 451 | function call with no prior declaration. | CERT EXP37-C |
| M | 451 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 452 | function call with no prior declaration. | CERT EXP37-C |
| M | 452 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 453 | function call with no prior declaration. | CERT EXP37-C |
| M | 453 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 456 | function call with no prior declaration. | CERT EXP37-C |
| M | 456 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 458 | function call with no prior declaration. | CERT EXP37-C |
| M | 458 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 457 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| keyinfo_remove (469 to 486 keyboard.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 471 | function call with no prior declaration. | CERT EXP37-C |
| M | 471 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 473 | function call with no prior declaration. | CERT EXP37-C |
| M | 473 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 477 | function call with no prior declaration. | CERT EXP37-C |
| M | 477 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 478 | function call with no prior declaration. | CERT EXP37-C |
| M | 478 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 481 | function call with no prior declaration. | CERT EXP37-C |
| M | 481 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 482 | function call with no prior declaration. | CERT EXP37-C |
| M | 482 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 483 | function call with no prior declaration. | CERT EXP37-C |
| M | 483 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 484 | function call with no prior declaration. | CERT EXP37-C |
| M | 484 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 485 | function call with no prior declaration. | CERT EXP37-C |
| M | 485 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| key_unbind (489 to 506 keyboard.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 494 | function call with no prior declaration. | CERT EXP37-C |
| M | 494 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 495 | function call with no prior declaration. | CERT EXP37-C |
| M | 495 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 503 | function call with no prior declaration. | CERT EXP37-C |
| M | 503 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 505 | function call with no prior declaration. | CERT EXP37-C |
| M | 505 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 504 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| key_configure_add (509 to 516 keyboard.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 511 | function call with no prior declaration. | CERT EXP37-C |
| M | 511 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 512 | function call with no prior declaration. | CERT EXP37-C |
| M | 512 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 512 | Type conversion without cast. : int char * key != '\0' | CERT INT02-C,INT31-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| key_configure_remove (519 to 530 keyboard.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 523 | function call with no prior declaration. | CERT EXP37-C |
| M | 523 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 525 | function call with no prior declaration. | CERT EXP37-C |
| M | 525 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| key_emit_signal (532 to 542 keyboard.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 537 | function call with no prior declaration. | CERT EXP37-C |
| M | 537 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 539 | function call with no prior declaration. | CERT EXP37-C |
| M | 539 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| key_states_search (544 to 554 keyboard.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 547 | Type conversion without cast. : unsigned char char * search != '\0' | CERT INT02-C,INT31-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| key_pressed (556 to 598 keyboard.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 562 | function call with no prior declaration. | CERT EXP37-C |
| M | 562 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 563 | function call with no prior declaration. | CERT EXP37-C |
| M | 563 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 563 | Type conversion without cast. : int char * key != '\0' | CERT INT02-C,INT31-C |
| M | 566 | Value is not of appropriate type. : unsigned char char ( int ) ( unsigned char ) | CERT INT01-C,INT02-C,INT07-C |
| M | 572 | function call with no prior declaration. | CERT EXP37-C |
| M | 572 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 573 | function call with no prior declaration. | CERT EXP37-C |
| M | 573 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 574 | function call with no prior declaration. | CERT EXP37-C |
| M | 574 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 576 | function call with no prior declaration. | CERT EXP37-C |
| M | 576 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 582 | function call with no prior declaration. | CERT EXP37-C |
| M | 582 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 586 | function call with no prior declaration. | CERT EXP37-C |
| M | 586 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 593 | function call with no prior declaration. | CERT EXP37-C |
| M | 593 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| keyboard_entry_redirect (600 to 605 keyboard.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 603 | Type conversion without cast. : int char signal_emit ( "gui entry redirect" , 4 , func , | CERT INT02-C,INT31-C |
| M | 603 | function call with no prior declaration. | CERT EXP37-C |
| M | 603 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_command (607 to 619 keyboard.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 613 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 613 | function call with no prior declaration. | CERT EXP37-C |
| M | 613 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 614 | function call with no prior declaration. | CERT EXP37-C |
| M | 614 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 618 | function call with no prior declaration. | CERT EXP37-C |
| M | 618 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_multi (626 to 644 keyboard.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 631 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 631 | function call with no prior declaration. | CERT EXP37-C |
| M | 631 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 632 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 633 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 634 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 634 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 638 | function call with no prior declaration. | CERT EXP37-C |
| M | 638 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 640 | function call with no prior declaration. | CERT EXP37-C |
| M | 640 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 643 | function call with no prior declaration. | CERT EXP37-C |
| M | 643 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_show_keys (650 to 673 keyboard.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 657 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 664 | function call with no prior declaration. | CERT EXP37-C |
| M | 664 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 665 | Array index not unsigned. | CERT ARR30-C |
| M | 665 | Value is not of appropriate type. : unsigned int int rec -> key [ len | CERT INT01-C,INT02-C,INT07-C |
| M | 655 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 666 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 672 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_bind (676 to 730 keyboard.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 683 | Value is not of appropriate type. : unsigned char unsigned short! cmd_get_params ( data , & free_arg , 3 | | CERT INT01-C,INT02-C,INT07-C |
| M | 683 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 3 | 0x00002000 | 0x00004000 , "bind" , & optlist , & | CERT INT02-C,INT31-C |
| M | 683 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 3 | 0x00002000 | 0x00004000 , "bind" , & optlist , & key , & | CERT INT02-C,INT31-C |
| M | 683 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 3 | 0x00002000 | 0x00004000 , "bind" , & optlist , & key , & id , & | CERT INT02-C,INT31-C |
| M | 687 | function call with no prior declaration. | CERT EXP37-C |
| M | 687 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 700 | function call with no prior declaration. | CERT EXP37-C |
| M | 700 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 714 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 717 | function call with no prior declaration. | CERT EXP37-C |
| M | 717 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 718 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 728 | function call with no prior declaration. | CERT EXP37-C |
| M | 728 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 693 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 709 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 722 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 725 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| completion_get_keyinfos (732 to 747 keyboard.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 738 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 738 | Signed/unsigned conversion without cast. : int unsigned int len = strlen | CERT INT02-C,INT31-C,STR34-C |
| M | 742 | function call with no prior declaration. | CERT EXP37-C |
| M | 742 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 743 | function call with no prior declaration. | CERT EXP37-C |
| M | 743 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 746 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_complete_bind (749 to 762 keyboard.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 753 | function call with no prior declaration. | CERT EXP37-C |
| M | 753 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 754 | function call with no prior declaration. | CERT EXP37-C |
| M | 754 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 755 | function call with no prior declaration. | CERT EXP37-C |
| M | 755 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 757 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| key_destroy_hash (764 to 772 keyboard.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 766 | function call with no prior declaration. | CERT EXP37-C |
| M | 766 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 768 | function call with no prior declaration. | CERT EXP37-C |
| M | 768 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 769 | function call with no prior declaration. | CERT EXP37-C |
| M | 769 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 770 | function call with no prior declaration. | CERT EXP37-C |
| M | 770 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| key_copy_default (774 to 785 keyboard.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 778 | function call with no prior declaration. | CERT EXP37-C |
| M | 778 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 779 | function call with no prior declaration. | CERT EXP37-C |
| M | 779 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 781 | function call with no prior declaration. | CERT EXP37-C |
| M | 781 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 783 | function call with no prior declaration. | CERT EXP37-C |
| M | 783 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 784 | function call with no prior declaration. | CERT EXP37-C |
| M | 784 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| keyboard_reset_defaults (787 to 791 keyboard.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 789 | function call with no prior declaration. | CERT EXP37-C |
| M | 789 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 790 | function call with no prior declaration. | CERT EXP37-C |
| M | 790 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| key_config_read (793 to 805 keyboard.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 797 | function call with no prior declaration. | CERT EXP37-C |
| M | 797 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 801 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 800 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 799 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| read_keyboard_config (807 to 834 keyboard.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 831 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 824 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 816 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| keyboard_init (836 to 859 keyboard.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 838 | function call with no prior declaration. | CERT EXP37-C |
| M | 838 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 840 | function call with no prior declaration. | CERT EXP37-C |
| M | 840 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 843 | function call with no prior declaration. | CERT EXP37-C |
| M | 843 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 845 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 847 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 848 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 849 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 850 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 857 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 855 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 854 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 853 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| keyboard_deinit (861 to 881 keyboard.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 870 | function call with no prior declaration. | CERT EXP37-C |
| M | 870 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 871 | function call with no prior declaration. | CERT EXP37-C |
| M | 871 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 873 | function call with no prior declaration. | CERT EXP37-C |
| M | 873 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 875 | function call with no prior declaration. | CERT EXP37-C |
| M | 875 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 869 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 880 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 879 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 878 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 877 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| printformat_module_dest_args (46 to 59 printtext.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 53 | function call with no prior declaration. | CERT EXP37-C |
| M | 53 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 54 | Array index not unsigned. | CERT ARR30-C |
| M | 54 | Value is not of appropriate type. : unsigned int int format_read_arglist ( va , & formats [ formatnum | CERT INT01-C,INT02-C,INT07-C |
| M | 54 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| printformat_module_dest_charargs (61 to 82 printtext.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 75 | Type conversion without cast. : int char signal_emit_id ( signal_print_format , 5 , theme , | CERT INT02-C,INT31-C |
| M | 75 | function call with no prior declaration. | CERT EXP37-C |
| M | 75 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 76 | Type conversion without cast. : int char GINT_TO_POINTER ( formatnum ) , | CERT INT02-C,INT31-C |
| M | 81 | function call with no prior declaration. | CERT EXP37-C |
| M | 81 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| printformat_module_dest (84 to 92 printtext.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 89 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 91 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 90 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| printformat_module_args (94 to 102 printtext.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 100 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| printformat_module (104 to 112 printtext.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 109 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 111 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 110 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| printformat_module_window_args (114 to 121 printtext.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 119 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| printformat_module_window (123 to 131 printtext.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 128 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 130 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 129 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| printformat_module_gui_args (133 to 155 printtext.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 141 | function call with no prior declaration. | CERT EXP37-C |
| M | 141 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 143 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 145 | function call with no prior declaration. | CERT EXP37-C |
| M | 145 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 146 | Array index not unsigned. | CERT ARR30-C |
| M | 146 | Value is not of appropriate type. : unsigned int int format_read_arglist ( va , & formats [ formatnum | CERT INT01-C,INT02-C,INT07-C |
| M | 154 | function call with no prior declaration. | CERT EXP37-C |
| M | 154 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 146 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| printformat_module_gui (157 to 164 printtext.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 161 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 163 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 162 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| print_line (166 to 187 printtext.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 171 | function call with no prior declaration. | CERT EXP37-C |
| M | 171 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 172 | function call with no prior declaration. | CERT EXP37-C |
| M | 172 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 178 | function call with no prior declaration. | CERT EXP37-C |
| M | 178 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 182 | Type conversion without cast. : int char signal_emit_id ( signal_print_text , 3 , dest , | CERT INT02-C,INT31-C |
| M | 182 | Type conversion without cast. : int char signal_emit_id ( signal_print_text , 3 , dest , str , | CERT INT02-C,INT31-C |
| M | 183 | function call with no prior declaration. | CERT EXP37-C |
| M | 183 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 185 | function call with no prior declaration. | CERT EXP37-C |
| M | 185 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 186 | function call with no prior declaration. | CERT EXP37-C |
| M | 186 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| printtext_append_str (190 to 202 printtext.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 195 | function call with no prior declaration. | CERT EXP37-C |
| M | 195 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 198 | function call with no prior declaration. | CERT EXP37-C |
| M | 198 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| printtext_get_args (204 to 269 printtext.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 210 | function call with no prior declaration. | CERT EXP37-C |
| M | 210 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 213 | function call with no prior declaration. | CERT EXP37-C |
| M | 213 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 217 | Deprecated usage of ++ or -- operators found. | CERT EXP30-C,EXP31-C |
| M | 217 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 223 | function call with no prior declaration. | CERT EXP37-C |
| M | 223 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 228 | function call with no prior declaration. | CERT EXP37-C |
| M | 228 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 228 | Type conversion without cast. : int char ( int ) va_arg ( va | CERT INT02-C,INT31-C |
| M | 229 | function call with no prior declaration. | CERT EXP37-C |
| M | 229 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 233 | function call with no prior declaration. | CERT EXP37-C |
| M | 233 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 233 | Type conversion without cast. : double char ( double ) va_arg ( va | CERT INT02-C,INT31-C |
| M | 234 | function call with no prior declaration. | CERT EXP37-C |
| M | 234 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 239 | function call with no prior declaration. | CERT EXP37-C |
| M | 239 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 239 | Type conversion without cast. : unsigned int char ( unsigned int ) va_arg ( va | CERT INT02-C,INT31-C |
| M | 240 | function call with no prior declaration. | CERT EXP37-C |
| M | 240 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 244 | function call with no prior declaration. | CERT EXP37-C |
| M | 244 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 244 | Type conversion without cast. : long char ( long ) va_arg ( va | CERT INT02-C,INT31-C |
| M | 246 | Deprecated usage of ++ or -- operators found. | CERT EXP30-C,EXP31-C |
| M | 246 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 247 | function call with no prior declaration. | CERT EXP37-C |
| M | 247 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 251 | function call with no prior declaration. | CERT EXP37-C |
| M | 251 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 253 | function call with no prior declaration. | CERT EXP37-C |
| M | 253 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 259 | function call with no prior declaration. | CERT EXP37-C |
| M | 259 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 260 | function call with no prior declaration. | CERT EXP37-C |
| M | 260 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 267 | function call with no prior declaration. | CERT EXP37-C |
| M | 267 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 268 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| printtext_expand_formats (271 to 295 printtext.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 276 | function call with no prior declaration. | CERT EXP37-C |
| M | 276 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 279 | function call with no prior declaration. | CERT EXP37-C |
| M | 279 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 283 | Deprecated usage of ++ or -- operators found. | CERT EXP30-C,EXP31-C |
| M | 283 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 287 | function call with no prior declaration. | CERT EXP37-C |
| M | 287 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 288 | function call with no prior declaration. | CERT EXP37-C |
| M | 288 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 293 | function call with no prior declaration. | CERT EXP37-C |
| M | 293 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 294 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| printtext_dest_args (297 to 310 printtext.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 309 | function call with no prior declaration. | CERT EXP37-C |
| M | 309 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| printtext_dest (312 to 319 printtext.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 316 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 318 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 317 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| printtext (322 to 334 printtext.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 327 | function call with no prior declaration. | CERT EXP37-C |
| M | 327 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 331 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 333 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 332 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 329 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| printtext_string (337 to 355 printtext.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 342 | function call with no prior declaration. | CERT EXP37-C |
| M | 342 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 354 | function call with no prior declaration. | CERT EXP37-C |
| M | 354 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 352 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 344 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| printtext_string_window (358 to 377 printtext.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 363 | function call with no prior declaration. | CERT EXP37-C |
| M | 363 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 376 | function call with no prior declaration. | CERT EXP37-C |
| M | 376 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 374 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 365 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| printtext_window (379 to 392 printtext.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 384 | function call with no prior declaration. | CERT EXP37-C |
| M | 384 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 389 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 391 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 390 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 386 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| printtext_gui (394 to 406 printtext.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 399 | function call with no prior declaration. | CERT EXP37-C |
| M | 399 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 401 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 405 | function call with no prior declaration. | CERT EXP37-C |
| M | 405 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 403 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_print_text (419 to 452 printtext.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 424 | function call with no prior declaration. | CERT EXP37-C |
| M | 424 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 425 | function call with no prior declaration. | CERT EXP37-C |
| M | 425 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 429 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 430 | function call with no prior declaration. | CERT EXP37-C |
| M | 430 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 437 | function call with no prior declaration. | CERT EXP37-C |
| M | 437 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 442 | function call with no prior declaration. | CERT EXP37-C |
| M | 442 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 443 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 446 | function call with no prior declaration. | CERT EXP37-C |
| M | 446 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 449 | function call with no prior declaration. | CERT EXP37-C |
| M | 449 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 442 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| printtext_multiline (454 to 466 printtext.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 459 | function call with no prior declaration. | CERT EXP37-C |
| M | 459 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 460 | function call with no prior declaration. | CERT EXP37-C |
| M | 460 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 462 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 462 | function call with no prior declaration. | CERT EXP37-C |
| M | 462 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 463 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 465 | function call with no prior declaration. | CERT EXP37-C |
| M | 465 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 464 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_gui_dialog (468 to 480 printtext.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 472 | function call with no prior declaration. | CERT EXP37-C |
| M | 472 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 474 | function call with no prior declaration. | CERT EXP37-C |
| M | 474 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 475 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 477 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 479 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| printtext_init (489 to 501 printtext.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 500 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 499 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 498 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| printtext_deinit (503 to 508 printtext.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 507 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 506 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 505 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| theme_create (46 to 65 themes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 50 | function call with no prior declaration. | CERT EXP37-C |
| M | 50 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 51 | function call with no prior declaration. | CERT EXP37-C |
| M | 51 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 53 | function call with no prior declaration. | CERT EXP37-C |
| M | 53 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 55 | function call with no prior declaration. | CERT EXP37-C |
| M | 55 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 56 | function call with no prior declaration. | CERT EXP37-C |
| M | 56 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 57 | function call with no prior declaration. | CERT EXP37-C |
| M | 57 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 59 | function call with no prior declaration. | CERT EXP37-C |
| M | 59 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 61 | function call with no prior declaration. | CERT EXP37-C |
| M | 61 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 64 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| theme_abstract_destroy (67 to 71 themes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 69 | function call with no prior declaration. | CERT EXP37-C |
| M | 69 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 70 | function call with no prior declaration. | CERT EXP37-C |
| M | 70 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| theme_module_destroy (73 to 86 themes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 78 | function call with no prior declaration. | CERT EXP37-C |
| M | 78 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 78 | Array index not unsigned. | CERT ARR30-C |
| M | 78 | Value is not of appropriate type. : unsigned int int g_free ( rec -> formats [ n | CERT INT01-C,INT02-C,INT07-C |
| M | 79 | function call with no prior declaration. | CERT EXP37-C |
| M | 79 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 79 | Array index not unsigned. | CERT ARR30-C |
| M | 79 | Value is not of appropriate type. : unsigned int int g_free ( rec -> expanded_formats [ n | CERT INT01-C,INT02-C,INT07-C |
| M | 81 | function call with no prior declaration. | CERT EXP37-C |
| M | 81 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 82 | function call with no prior declaration. | CERT EXP37-C |
| M | 82 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 84 | function call with no prior declaration. | CERT EXP37-C |
| M | 84 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 85 | function call with no prior declaration. | CERT EXP37-C |
| M | 85 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| theme_real_destroy (88 to 101 themes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 90 | function call with no prior declaration. | CERT EXP37-C |
| M | 90 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 91 | function call with no prior declaration. | CERT EXP37-C |
| M | 91 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 92 | function call with no prior declaration. | CERT EXP37-C |
| M | 92 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 93 | function call with no prior declaration. | CERT EXP37-C |
| M | 93 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 95 | function call with no prior declaration. | CERT EXP37-C |
| M | 95 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 96 | function call with no prior declaration. | CERT EXP37-C |
| M | 96 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 98 | function call with no prior declaration. | CERT EXP37-C |
| M | 98 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 99 | function call with no prior declaration. | CERT EXP37-C |
| M | 99 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 100 | function call with no prior declaration. | CERT EXP37-C |
| M | 100 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| theme_unref (103 to 107 themes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 105 | Deprecated usage of ++ or -- operators found. | CERT EXP30-C,EXP31-C |
| M | 105 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| theme_destroy (109 to 115 themes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 111 | function call with no prior declaration. | CERT EXP37-C |
| M | 111 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| theme_replace_expand (117 to 138 themes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 125 | function call with no prior declaration. | CERT EXP37-C |
| M | 125 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 126 | function call with no prior declaration. | CERT EXP37-C |
| M | 126 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 128 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 131 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 136 | function call with no prior declaration. | CERT EXP37-C |
| M | 136 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 137 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| M | 134 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| theme_format_append_variable (149 to 169 themes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 160 | function call with no prior declaration. | CERT EXP37-C |
| M | 160 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 166 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 166 | function call with no prior declaration. | CERT EXP37-C |
| M | 166 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 166 | Value is not of appropriate type. : int char value = g_strndup ( orig , ( int ) ( * format - orig | CERT INT01-C,INT02-C,INT07-C |
| M | 167 | function call with no prior declaration. | CERT EXP37-C |
| M | 167 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 168 | function call with no prior declaration. | CERT EXP37-C |
| M | 168 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 158 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| theme_format_append_next (172 to 250 themes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 181 | Type conversion without cast. : unsigned char char chr = **format | CERT INT02-C,INT31-C |
| M | 182 | Type conversion without cast. : unsigned char char chr == '$' | CERT INT02-C,INT31-C |
| M | 182 | Type conversion without cast. : unsigned char char chr == '%' | CERT INT02-C,INT31-C |
| M | 185 | function call with no prior declaration. | CERT EXP37-C |
| M | 185 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 190 | Type conversion without cast. : unsigned char char chr == '$' | CERT INT02-C,INT31-C |
| M | 200 | Type conversion without cast. : int char ** format != '}' | CERT INT02-C,INT31-C |
| M | 201 | Type conversion without cast. : unsigned char char chr = **format | CERT INT02-C,INT31-C |
| M | 204 | function call with no prior declaration. | CERT EXP37-C |
| M | 204 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 207 | function call with no prior declaration. | CERT EXP37-C |
| M | 207 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 208 | function call with no prior declaration. | CERT EXP37-C |
| M | 208 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 211 | function call with no prior declaration. | CERT EXP37-C |
| M | 211 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 212 | function call with no prior declaration. | CERT EXP37-C |
| M | 212 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 218 | Type conversion without cast. : unsigned char char ( chr ) != '\0' | CERT INT02-C,INT31-C |
| M | 218 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 219 | Type conversion without cast. : char unsigned char last_fg = chr | CERT INT02-C,INT31-C |
| M | 220 | Type conversion without cast. : unsigned char char ( chr ) != '\0' | CERT INT02-C,INT31-C |
| M | 220 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 221 | Type conversion without cast. : char unsigned char last_bg = chr | CERT INT02-C,INT31-C |
| M | 222 | function call with no prior declaration. | CERT EXP37-C |
| M | 222 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 223 | function call with no prior declaration. | CERT EXP37-C |
| M | 223 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 231 | function call with no prior declaration. | CERT EXP37-C |
| M | 231 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 232 | Type conversion without cast. : unsigned char char chr = **format | CERT INT02-C,INT31-C |
| M | 238 | function call with no prior declaration. | CERT EXP37-C |
| M | 238 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 245 | function call with no prior declaration. | CERT EXP37-C |
| M | 245 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 246 | function call with no prior declaration. | CERT EXP37-C |
| M | 246 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 242 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| data_is_empty (253 to 303 themes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 271 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| M | 287 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 293 | Type conversion without cast. : int char empty = *p | CERT INT02-C,INT31-C |
| M | 294 | function call with no prior declaration. | CERT EXP37-C |
| M | 294 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 298 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| M | 287 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| theme_format_expand_get (306 to 341 themes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 312 | function call with no prior declaration. | CERT EXP37-C |
| M | 312 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 319 | function call with no prior declaration. | CERT EXP37-C |
| M | 319 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 334 | function call with no prior declaration. | CERT EXP37-C |
| M | 334 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 339 | function call with no prior declaration. | CERT EXP37-C |
| M | 339 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 340 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| theme_format_expand_abstract (344 to 432 themes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 363 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 364 | function call with no prior declaration. | CERT EXP37-C |
| M | 364 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 371 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| M | 372 | function call with no prior declaration. | CERT EXP37-C |
| M | 372 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 376 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| M | 379 | function call with no prior declaration. | CERT EXP37-C |
| M | 379 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 380 | function call with no prior declaration. | CERT EXP37-C |
| M | 380 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 383 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 385 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 385 | function call with no prior declaration. | CERT EXP37-C |
| M | 385 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 389 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 390 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 390 | Signed/unsigned conversion without cast. : int unsigned int len = strlen | CERT INT02-C,INT31-C,STR34-C |
| M | 392 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 392 | Array index not unsigned. | CERT ARR30-C |
| M | 392 | Value is not of appropriate type. : unsigned int int ( int ) ( unsigned char ) ( data [ len - 1 | CERT INT01-C,INT02-C,INT07-C |
| M | 392 | Value is not of appropriate type. : unsigned char char ( int ) ( unsigned char ) ( data [ len - 1 ] | CERT INT01-C,INT02-C,INT07-C |
| M | 392 | Array index not unsigned. | CERT ARR30-C |
| M | 392 | Value is not of appropriate type. : unsigned int int data [ len - 2 | CERT INT01-C,INT02-C,INT07-C |
| M | 398 | Array index not unsigned. | CERT ARR30-C |
| M | 398 | Value is not of appropriate type. : unsigned int int digit = tmp [ len - 1 | CERT INT01-C,INT02-C,INT07-C |
| M | 399 | Array index not unsigned. | CERT ARR30-C |
| M | 399 | Value is not of appropriate type. : unsigned int int tmp [ len - 1 | CERT INT01-C,INT02-C,INT07-C |
| M | 401 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 401 | function call with no prior declaration. | CERT EXP37-C |
| M | 401 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 402 | function call with no prior declaration. | CERT EXP37-C |
| M | 402 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 407 | function call with no prior declaration. | CERT EXP37-C |
| M | 407 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 408 | function call with no prior declaration. | CERT EXP37-C |
| M | 408 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 409 | function call with no prior declaration. | CERT EXP37-C |
| M | 409 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 410 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 416 | function call with no prior declaration. | CERT EXP37-C |
| M | 416 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 418 | function call with no prior declaration. | CERT EXP37-C |
| M | 418 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 421 | function call with no prior declaration. | CERT EXP37-C |
| M | 421 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 422 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 423 | function call with no prior declaration. | CERT EXP37-C |
| M | 423 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 426 | Modification of string literal. | CERT STR05-C,STR30-C |
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 427 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 430 | function call with no prior declaration. | CERT EXP37-C |
| M | 430 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 431 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| M | 405 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| theme_format_expand_data (435 to 504 themes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 449 | function call with no prior declaration. | CERT EXP37-C |
| M | 449 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 451 | Type conversion without cast. : int char ** format == '}' | CERT INT02-C,INT31-C |
| M | 459 | Type conversion without cast. : int char ** format == '$' | CERT INT02-C,INT31-C |
| M | 488 | function call with no prior declaration. | CERT EXP37-C |
| M | 488 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 489 | function call with no prior declaration. | CERT EXP37-C |
| M | 489 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 502 | function call with no prior declaration. | CERT EXP37-C |
| M | 502 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 503 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| theme_format_compress_colors (510 to 556 themes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 515 | function call with no prior declaration. | CERT EXP37-C |
| M | 515 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 517 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 522 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 525 | function call with no prior declaration. | CERT EXP37-C |
| M | 525 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 532 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 534 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 541 | function call with no prior declaration. | CERT EXP37-C |
| M | 541 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 542 | function call with no prior declaration. | CERT EXP37-C |
| M | 542 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 544 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 546 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 554 | function call with no prior declaration. | CERT EXP37-C |
| M | 554 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 555 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| theme_format_expand (558 to 570 themes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 562 | function call with no prior declaration. | CERT EXP37-C |
| M | 562 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 563 | function call with no prior declaration. | CERT EXP37-C |
| M | 563 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 568 | function call with no prior declaration. | CERT EXP37-C |
| M | 568 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 569 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| M | 565 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| theme_module_create (572 to 592 themes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 577 | function call with no prior declaration. | CERT EXP37-C |
| M | 577 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 578 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| M | 580 | function call with no prior declaration. | CERT EXP37-C |
| M | 580 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 581 | function call with no prior declaration. | CERT EXP37-C |
| M | 581 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 583 | function call with no prior declaration. | CERT EXP37-C |
| M | 583 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 584 | function call with no prior declaration. | CERT EXP37-C |
| M | 584 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 586 | Value is not of appropriate type. : unsigned int int formats [ rec -> count | CERT INT01-C,INT02-C,INT07-C |
| M | 587 | function call with no prior declaration. | CERT EXP37-C |
| M | 587 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 588 | function call with no prior declaration. | CERT EXP37-C |
| M | 588 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 590 | function call with no prior declaration. | CERT EXP37-C |
| M | 590 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 591 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| theme_read_replaces (594 to 622 themes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 603 | Array index not unsigned. | CERT ARR30-C |
| M | 603 | Value is not of appropriate type. : unsigned int int theme -> replace_keys [ index | CERT INT01-C,INT02-C,INT07-C |
| M | 616 | function call with no prior declaration. | CERT EXP37-C |
| M | 616 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 606 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| theme_read_abstracts (624 to 650 themes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 639 | function call with no prior declaration. | CERT EXP37-C |
| M | 639 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 642 | function call with no prior declaration. | CERT EXP37-C |
| M | 642 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 643 | function call with no prior declaration. | CERT EXP37-C |
| M | 643 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 644 | function call with no prior declaration. | CERT EXP37-C |
| M | 644 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 647 | function call with no prior declaration. | CERT EXP37-C |
| M | 647 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 647 | function call with no prior declaration. | CERT EXP37-C |
| M | 647 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 630 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| theme_set_format (652 to 663 themes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 660 | Array index not unsigned. | CERT ARR30-C |
| M | 660 | Value is not of appropriate type. : unsigned int int rec -> formats [ num | CERT INT01-C,INT02-C,INT07-C |
| M | 660 | function call with no prior declaration. | CERT EXP37-C |
| M | 660 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 661 | Array index not unsigned. | CERT ARR30-C |
| M | 661 | Value is not of appropriate type. : unsigned int int rec -> expanded_formats [ num | CERT INT01-C,INT02-C,INT07-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| theme_read_formats (665 to 684 themes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 671 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| theme_init_module (686 to 708 themes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 693 | function call with no prior declaration. | CERT EXP37-C |
| M | 693 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 694 | function call with no prior declaration. | CERT EXP37-C |
| M | 694 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 703 | Array index not unsigned. | CERT ARR30-C |
| M | 703 | Value is not of appropriate type. : unsigned int int rec -> expanded_formats [ n | CERT INT01-C,INT02-C,INT07-C |
| M | 704 | Array index not unsigned. | CERT ARR30-C |
| M | 704 | Value is not of appropriate type. : unsigned int int rec -> expanded_formats [ n | CERT INT01-C,INT02-C,INT07-C |
| M | 705 | Array index not unsigned. | CERT ARR30-C |
| M | 705 | Value is not of appropriate type. : unsigned int int theme , formats [ n | CERT INT01-C,INT02-C,INT07-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_print_errors (710 to 718 themes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 715 | Type conversion without cast. : int char signal_emit ( "gui dialog" , 2 , "error" , | CERT INT02-C,INT31-C |
| M | 716 | function call with no prior declaration. | CERT EXP37-C |
| M | 716 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| themes_read_module (733 to 736 themes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 735 | function call with no prior declaration. | CERT EXP37-C |
| M | 735 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| theme_remove_module (738 to 747 themes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 742 | function call with no prior declaration. | CERT EXP37-C |
| M | 742 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 745 | function call with no prior declaration. | CERT EXP37-C |
| M | 745 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| themes_remove_module (749 to 752 themes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 751 | function call with no prior declaration. | CERT EXP37-C |
| M | 751 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| theme_register_module (754 to 761 themes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 756 | function call with no prior declaration. | CERT EXP37-C |
| M | 756 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 759 | function call with no prior declaration. | CERT EXP37-C |
| M | 759 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| theme_unregister_module (763 to 777 themes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 770 | function call with no prior declaration. | CERT EXP37-C |
| M | 770 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 773 | function call with no prior declaration. | CERT EXP37-C |
| M | 773 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 774 | function call with no prior declaration. | CERT EXP37-C |
| M | 774 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| theme_set_default_abstract (779 to 793 themes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 783 | function call with no prior declaration. | CERT EXP37-C |
| M | 783 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 786 | function call with no prior declaration. | CERT EXP37-C |
| M | 786 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 787 | function call with no prior declaration. | CERT EXP37-C |
| M | 787 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 788 | function call with no prior declaration. | CERT EXP37-C |
| M | 788 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 791 | function call with no prior declaration. | CERT EXP37-C |
| M | 791 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 792 | function call with no prior declaration. | CERT EXP37-C |
| M | 792 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| theme_find (795 to 807 themes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 802 | function call with no prior declaration. | CERT EXP37-C |
| M | 802 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 803 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| theme_load (821 to 876 themes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 827 | function call with no prior declaration. | CERT EXP37-C |
| M | 827 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 828 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 829 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 831 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 837 | function call with no prior declaration. | CERT EXP37-C |
| M | 837 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 838 | function call with no prior declaration. | CERT EXP37-C |
| M | 838 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 840 | function call with no prior declaration. | CERT EXP37-C |
| M | 840 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 841 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 841 | function call with no prior declaration. | CERT EXP37-C |
| M | 841 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 842 | function call with no prior declaration. | CERT EXP37-C |
| M | 842 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 844 | function call with no prior declaration. | CERT EXP37-C |
| M | 844 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 845 | function call with no prior declaration. | CERT EXP37-C |
| M | 845 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 852 | function call with no prior declaration. | CERT EXP37-C |
| M | 852 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 853 | function call with no prior declaration. | CERT EXP37-C |
| M | 853 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 873 | function call with no prior declaration. | CERT EXP37-C |
| M | 873 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 874 | function call with no prior declaration. | CERT EXP37-C |
| M | 874 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 875 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| copy_abstract_hash (878 to 881 themes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 880 | function call with no prior declaration. | CERT EXP37-C |
| M | 880 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 880 | function call with no prior declaration. | CERT EXP37-C |
| M | 880 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| theme_copy_abstracts (883 to 887 themes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 885 | function call with no prior declaration. | CERT EXP37-C |
| M | 885 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| theme_read_modules (894 to 898 themes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 897 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| read_error (900 to 913 themes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 907 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 907 | function call with no prior declaration. | CERT EXP37-C |
| M | 907 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 910 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 910 | function call with no prior declaration. | CERT EXP37-C |
| M | 910 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 911 | function call with no prior declaration. | CERT EXP37-C |
| M | 911 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 905 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| theme_read (915 to 964 themes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 924 | function call with no prior declaration. | CERT EXP37-C |
| M | 924 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 927 | function call with no prior declaration. | CERT EXP37-C |
| M | 927 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 937 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 937 | function call with no prior declaration. | CERT EXP37-C |
| M | 937 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 940 | function call with no prior declaration. | CERT EXP37-C |
| M | 940 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 945 | Signed/unsigned conversion without cast. : unsigned int int theme -> info_eol = config_get_bool | CERT INT02-C,INT31-C,STR34-C |
| M | 959 | function call with no prior declaration. | CERT EXP37-C |
| M | 959 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 949 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 945 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 943 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 932 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| theme_search_equal (971 to 974 themes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 973 | function call with no prior declaration. | CERT EXP37-C |
| M | 973 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| theme_get_modules (976 to 986 themes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 980 | function call with no prior declaration. | CERT EXP37-C |
| M | 980 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 982 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 985 | function call with no prior declaration. | CERT EXP37-C |
| M | 985 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| get_sorted_modules (988 to 995 themes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 993 | function call with no prior declaration. | CERT EXP37-C |
| M | 993 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 994 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| theme_search (997 to 1010 themes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 1004 | function call with no prior declaration. | CERT EXP37-C |
| M | 1004 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| theme_show (1012 to 1050 themes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 1019 | function call with no prior declaration. | CERT EXP37-C |
| M | 1019 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1020 | function call with no prior declaration. | CERT EXP37-C |
| M | 1020 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1023 | Array index not unsigned. | CERT ARR30-C |
| M | 1023 | Value is not of appropriate type. : unsigned int int formats [ n | CERT INT01-C,INT02-C,INT07-C |
| M | 1024 | Array index not unsigned. | CERT ARR30-C |
| M | 1024 | Value is not of appropriate type. : unsigned int int theme -> formats [ n | CERT INT01-C,INT02-C,INT07-C |
| M | 1025 | Array index not unsigned. | CERT ARR30-C |
| M | 1025 | Value is not of appropriate type. : unsigned int int theme -> formats [ n | CERT INT01-C,INT02-C,INT07-C |
| M | 1025 | Array index not unsigned. | CERT ARR30-C |
| M | 1025 | Value is not of appropriate type. : unsigned int int formats [ n | CERT INT01-C,INT02-C,INT07-C |
| M | 1027 | Array index not unsigned. | CERT ARR30-C |
| M | 1027 | Value is not of appropriate type. : unsigned int int formats [ n | CERT INT01-C,INT02-C,INT07-C |
| M | 1028 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 1029 | function call with no prior declaration. | CERT EXP37-C |
| M | 1029 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1029 | Array index not unsigned. | CERT ARR30-C |
| M | 1029 | Value is not of appropriate type. : unsigned int int g_strcasecmp ( formats [ n | CERT INT01-C,INT02-C,INT07-C |
| M | 1030 | Array index not unsigned. | CERT ARR30-C |
| M | 1030 | Value is not of appropriate type. : unsigned int int stristr ( formats [ n | CERT INT01-C,INT02-C,INT07-C |
| M | 1039 | function call with no prior declaration. | CERT EXP37-C |
| M | 1039 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1039 | Array index not unsigned. | CERT ARR30-C |
| M | 1039 | Value is not of appropriate type. : unsigned int int g_free ( theme -> formats [ n | CERT INT01-C,INT02-C,INT07-C |
| M | 1040 | function call with no prior declaration. | CERT EXP37-C |
| M | 1040 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1040 | Array index not unsigned. | CERT ARR30-C |
| M | 1040 | Value is not of appropriate type. : unsigned int int g_free ( theme -> expanded_formats [ n | CERT INT01-C,INT02-C,INT07-C |
| M | 1042 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 1042 | Array index not unsigned. | CERT ARR30-C |
| M | 1042 | Value is not of appropriate type. : unsigned int int formats [ n | CERT INT01-C,INT02-C,INT07-C |
| M | 1043 | Array index not unsigned. | CERT ARR30-C |
| M | 1043 | Value is not of appropriate type. : unsigned int int theme -> formats [ n | CERT INT01-C,INT02-C,INT07-C |
| M | 1043 | function call with no prior declaration. | CERT EXP37-C |
| M | 1043 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1044 | Array index not unsigned. | CERT ARR30-C |
| M | 1044 | Value is not of appropriate type. : unsigned int int theme -> expanded_formats [ n | CERT INT01-C,INT02-C,INT07-C |
| M | 1046 | Array index not unsigned. | CERT ARR30-C |
| M | 1046 | Value is not of appropriate type. : unsigned int int NULL , NULL , MSGLEVEL_CLIENTCRAP , TXT_FORMAT_ITEM , formats [ n | CERT INT01-C,INT02-C,INT07-C |
| M | 1047 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 1032 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1036 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1046 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_format (1053 to 1096 themes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 1061 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 3 | 0x00002000 | 0x00004000 , "format" , & optlist , & | CERT INT02-C,INT31-C |
| M | 1061 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 3 | 0x00002000 | 0x00004000 , "format" , & optlist , & module , & | CERT INT02-C,INT31-C |
| M | 1061 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 3 | 0x00002000 | 0x00004000 , "format" , & optlist , & module , & key , & | CERT INT02-C,INT31-C |
| M | 1067 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 1071 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00002000 | 0x00004000 , "format" , & optlist , & | CERT INT02-C,INT31-C |
| M | 1071 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 | 0x00002000 | 0x00004000 , "format" , & optlist , & key , & | CERT INT02-C,INT31-C |
| M | 1074 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 1078 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 1079 | function call with no prior declaration. | CERT EXP37-C |
| M | 1079 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1081 | function call with no prior declaration. | CERT EXP37-C |
| M | 1081 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1084 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 1089 | function call with no prior declaration. | CERT EXP37-C |
| M | 1089 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1092 | function call with no prior declaration. | CERT EXP37-C |
| M | 1092 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1093 | function call with no prior declaration. | CERT EXP37-C |
| M | 1093 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| module_save (1103 to 1134 themes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 1110 | function call with no prior declaration. | CERT EXP37-C |
| M | 1110 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1116 | Array index not unsigned. | CERT ARR30-C |
| M | 1116 | Value is not of appropriate type. : unsigned int int formats [ n | CERT INT01-C,INT02-C,INT07-C |
| M | 1117 | Array index not unsigned. | CERT ARR30-C |
| M | 1117 | Value is not of appropriate type. : unsigned int int rec -> formats [ n | CERT INT01-C,INT02-C,INT07-C |
| M | 1118 | Array index not unsigned. | CERT ARR30-C |
| M | 1118 | Value is not of appropriate type. : unsigned int int config_node_set_str ( data -> config , node , formats [ n | CERT INT01-C,INT02-C,INT07-C |
| M | 1118 | Value is not of appropriate type. : unsigned int int config_node_set_str ( data -> config , node , formats [ n ].tag , rec -> formats [ n | CERT INT01-C,INT02-C,INT07-C |
| M | 1120 | Array index not unsigned. | CERT ARR30-C |
| M | 1120 | Value is not of appropriate type. : unsigned int int formats [ n | CERT INT01-C,INT02-C,INT07-C |
| M | 1121 | Array index not unsigned. | CERT ARR30-C |
| M | 1121 | Value is not of appropriate type. : unsigned int int config_node_set_str ( data -> config , node , formats [ n | CERT INT01-C,INT02-C,INT07-C |
| M | 1121 | Value is not of appropriate type. : unsigned int int config_node_set_str ( data -> config , node , formats [ n ].tag , formats [ n | CERT INT01-C,INT02-C,INT07-C |
| M | 1118 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1115 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1113 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| theme_save (1136 to 1174 themes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 1147 | function call with no prior declaration. | CERT EXP37-C |
| M | 1147 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1161 | function call with no prior declaration. | CERT EXP37-C |
| M | 1161 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1164 | function call with no prior declaration. | CERT EXP37-C |
| M | 1164 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1164 | function call with no prior declaration. | CERT EXP37-C |
| M | 1164 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1172 | function call with no prior declaration. | CERT EXP37-C |
| M | 1172 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1168 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1149 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1148 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_save (1177 to 1197 themes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 1185 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 1 | 0x00004000 , "save" , & optlist , & | CERT INT02-C,INT31-C |
| M | 1189 | function call with no prior declaration. | CERT EXP37-C |
| M | 1189 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| complete_format_list (1199 to 1213 themes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 1204 | function call with no prior declaration. | CERT EXP37-C |
| M | 1204 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1206 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1206 | Signed/unsigned conversion without cast. : int unsigned int len = strlen | CERT INT02-C,INT31-C,STR34-C |
| M | 1207 | Array index not unsigned. | CERT ARR30-C |
| M | 1207 | Value is not of appropriate type. : unsigned int int formats [ n | CERT INT01-C,INT02-C,INT07-C |
| M | 1208 | Array index not unsigned. | CERT ARR30-C |
| M | 1208 | Value is not of appropriate type. : unsigned int int formats [ n | CERT INT01-C,INT02-C,INT07-C |
| M | 1210 | function call with no prior declaration. | CERT EXP37-C |
| M | 1210 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1211 | function call with no prior declaration. | CERT EXP37-C |
| M | 1211 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| completion_get_formats (1215 to 1237 themes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 1220 | function call with no prior declaration. | CERT EXP37-C |
| M | 1220 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1229 | function call with no prior declaration. | CERT EXP37-C |
| M | 1229 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1233 | function call with no prior declaration. | CERT EXP37-C |
| M | 1233 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1234 | function call with no prior declaration. | CERT EXP37-C |
| M | 1234 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1236 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_complete_format (1239 to 1265 themes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 1245 | function call with no prior declaration. | CERT EXP37-C |
| M | 1245 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1246 | function call with no prior declaration. | CERT EXP37-C |
| M | 1246 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1247 | function call with no prior declaration. | CERT EXP37-C |
| M | 1247 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1256 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 1256 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| change_theme (1267 to 1285 themes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 1277 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1282 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| read_settings (1287 to 1298 themes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 1293 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1293 | Signed/unsigned conversion without cast. : int unsigned int len = strlen | CERT INT02-C,INT31-C,STR34-C |
| M | 1294 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1295 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1296 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1297 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| themes_reload (1300 to 1334 themes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 1311 | function call with no prior declaration. | CERT EXP37-C |
| M | 1311 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1320 | function call with no prior declaration. | CERT EXP37-C |
| M | 1320 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1324 | function call with no prior declaration. | CERT EXP37-C |
| M | 1324 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1332 | function call with no prior declaration. | CERT EXP37-C |
| M | 1332 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1323 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1328 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1331 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| read_internal_theme (1336 to 1351 themes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 1346 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1345 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| themes_init (1353 to 1375 themes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 1357 | function call with no prior declaration. | CERT EXP37-C |
| M | 1357 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1362 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 1371 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1370 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1369 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1368 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1367 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1366 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| themes_deinit (1377 to 1392 themes.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 1383 | function call with no prior declaration. | CERT EXP37-C |
| M | 1383 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1380 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1391 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1390 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1389 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1388 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1387 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1386 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| bisearch (70 to 87 wcwidth.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 74 | Array index not unsigned. | CERT ARR30-C |
| M | 74 | Value is not of appropriate type. : unsigned int int ucs > table [ max | CERT INT01-C,INT02-C,INT07-C |
| M | 78 | Array index not unsigned. | CERT ARR30-C |
| M | 78 | Value is not of appropriate type. : unsigned int int ucs > table [ mid | CERT INT01-C,INT02-C,INT07-C |
| M | 80 | Array index not unsigned. | CERT ARR30-C |
| M | 80 | Value is not of appropriate type. : unsigned int int ucs < table [ mid | CERT INT01-C,INT02-C,INT07-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| mk_wcwidth (122 to 204 wcwidth.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 184 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| window_activity (39 to 54 window-activity.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 47 | function call with no prior declaration. | CERT EXP37-C |
| M | 47 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 48 | function call with no prior declaration. | CERT EXP37-C |
| M | 48 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 52 | function call with no prior declaration. | CERT EXP37-C |
| M | 52 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| window_item_activity (56 to 71 window-activity.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 64 | function call with no prior declaration. | CERT EXP37-C |
| M | 64 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 65 | function call with no prior declaration. | CERT EXP37-C |
| M | 65 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 69 | function call with no prior declaration. | CERT EXP37-C |
| M | 69 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_hilight_text (73 to 102 window-activity.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 101 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 95 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_dehilight_window (104 to 115 window-activity.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 108 | function call with no prior declaration. | CERT EXP37-C |
| M | 108 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 111 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 113 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| read_settings (117 to 133 window-activity.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 122 | function call with no prior declaration. | CERT EXP37-C |
| M | 122 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 125 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 126 | function call with no prior declaration. | CERT EXP37-C |
| M | 126 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| window_activity_init (135 to 147 window-activity.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 146 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 145 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 144 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 143 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| window_activity_deinit (149 to 158 window-activity.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 152 | function call with no prior declaration. | CERT EXP37-C |
| M | 152 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 157 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 156 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 155 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 154 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| window_print_binds (36 to 52 window-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 40 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 45 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 50 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| window_print_items (54 to 74 window-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 59 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 65 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 72 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 64 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_window_info (76 to 156 window-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 116 | function call with no prior declaration. | CERT EXP37-C |
| M | 116 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 119 | function call with no prior declaration. | CERT EXP37-C |
| M | 119 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 129 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 130 | function call with no prior declaration. | CERT EXP37-C |
| M | 130 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 80 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 85 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 88 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 94 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 99 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 104 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 110 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 117 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 123 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 132 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 139 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 154 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_window (158 to 168 window-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 167 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 164 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_window_new (171 to 184 window-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 176 | function call with no prior declaration. | CERT EXP37-C |
| M | 176 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 178 | function call with no prior declaration. | CERT EXP37-C |
| M | 178 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 178 | function call with no prior declaration. | CERT EXP37-C |
| M | 178 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 179 | function call with no prior declaration. | CERT EXP37-C |
| M | 179 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 180 | function call with no prior declaration. | CERT EXP37-C |
| M | 180 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 182 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_window_close (187 to 232 window-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 194 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 2 , & first , & | CERT INT02-C,INT31-C |
| M | 203 | Type conversion without cast. : int char first_num = *first | CERT INT02-C,INT31-C |
| M | 203 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 204 | Type conversion without cast. : int char last_num = *last | CERT INT02-C,INT31-C |
| M | 204 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 212 | function call with no prior declaration. | CERT EXP37-C |
| M | 212 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 228 | function call with no prior declaration. | CERT EXP37-C |
| M | 228 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 223 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_window_refnum (235 to 245 window-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 242 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 239 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| window_highest_activity (248 to 277 window-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 254 | function call with no prior declaration. | CERT EXP37-C |
| M | 254 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 258 | function call with no prior declaration. | CERT EXP37-C |
| M | 258 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 276 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| window_find_item_cycle (290 to 316 window-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 297 | function call with no prior declaration. | CERT EXP37-C |
| M | 297 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 315 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| M | 308 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_window_goto (319 to 349 window-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 325 | function call with no prior declaration. | CERT EXP37-C |
| M | 325 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 335 | function call with no prior declaration. | CERT EXP37-C |
| M | 335 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 342 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 327 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_window_next (352 to 360 window-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 356 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_window_last (363 to 367 window-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 366 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_window_previous (370 to 378 window-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 375 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 374 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_window_level (381 to 394 window-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 385 | function call with no prior declaration. | CERT EXP37-C |
| M | 385 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 387 | Type conversion without cast. : int char combine_level ( active_win -> | CERT INT02-C,INT31-C |
| M | 389 | function call with no prior declaration. | CERT EXP37-C |
| M | 389 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 393 | function call with no prior declaration. | CERT EXP37-C |
| M | 393 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 387 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 391 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 390 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_window_immortal (397 to 424 window-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 403 | function call with no prior declaration. | CERT EXP37-C |
| M | 403 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 405 | function call with no prior declaration. | CERT EXP37-C |
| M | 405 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 407 | function call with no prior declaration. | CERT EXP37-C |
| M | 407 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 410 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 417 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 421 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 420 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 416 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_window_server (427 to 480 window-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 434 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 1 | 0x00004000 , "window server" , & optlist , & | CERT INT02-C,INT31-C |
| M | 439 | function call with no prior declaration. | CERT EXP37-C |
| M | 439 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 440 | function call with no prior declaration. | CERT EXP37-C |
| M | 440 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 441 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 445 | function call with no prior declaration. | CERT EXP37-C |
| M | 445 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 450 | function call with no prior declaration. | CERT EXP37-C |
| M | 450 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 452 | function call with no prior declaration. | CERT EXP37-C |
| M | 452 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 458 | function call with no prior declaration. | CERT EXP37-C |
| M | 458 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 466 | function call with no prior declaration. | CERT EXP37-C |
| M | 466 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 467 | function call with no prior declaration. | CERT EXP37-C |
| M | 467 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 468 | function call with no prior declaration. | CERT EXP37-C |
| M | 468 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 453 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 459 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 462 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 469 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 472 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 465 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_window_item (482 to 490 window-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 489 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_window_item_goto (505 to 527 window-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 517 | function call with no prior declaration. | CERT EXP37-C |
| M | 517 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 520 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_window_item_move (530 to 552 window-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 542 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 545 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_window_number (555 to 580 window-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 562 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 1 | 0x00004000 , "window number" , & optlist , & | CERT INT02-C,INT31-C |
| M | 567 | function call with no prior declaration. | CERT EXP37-C |
| M | 567 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 569 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 575 | function call with no prior declaration. | CERT EXP37-C |
| M | 575 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 571 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_window_name (583 to 595 window-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 591 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 592 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_window_move_prev (656 to 667 window-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 660 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_window_move_next (670 to 681 window-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 674 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| active_window_move_to (683 to 704 window-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 697 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 689 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_window_move (719 to 727 window-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 726 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 722 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 721 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_window_list (730 to 750 window-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 746 | function call with no prior declaration. | CERT EXP37-C |
| M | 746 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 748 | function call with no prior declaration. | CERT EXP37-C |
| M | 748 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 736 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 741 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 749 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_window_theme (753 to 795 window-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 760 | Value is not of appropriate type. : unsigned char unsigned short! cmd_get_params ( data , & free_arg , 1 | | CERT INT01-C,INT02-C,INT07-C |
| M | 760 | Type conversion without cast. : int char ! cmd_get_params ( data , & free_arg , 1 | 0x00004000 , "window theme" , & optlist , & | CERT INT02-C,INT31-C |
| M | 764 | function call with no prior declaration. | CERT EXP37-C |
| M | 764 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 765 | function call with no prior declaration. | CERT EXP37-C |
| M | 765 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 780 | function call with no prior declaration. | CERT EXP37-C |
| M | 780 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 781 | function call with no prior declaration. | CERT EXP37-C |
| M | 781 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 783 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 767 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 771 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 775 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 785 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 789 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_layout (797 to 800 window-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 799 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| cmd_foreach_window (803 to 822 window-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 810 | function call with no prior declaration. | CERT EXP37-C |
| M | 810 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 817 | function call with no prior declaration. | CERT EXP37-C |
| M | 817 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 820 | function call with no prior declaration. | CERT EXP37-C |
| M | 820 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| window_commands_init (824 to 863 window-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 858 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 857 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 855 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 853 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 852 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 851 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 850 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 849 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 848 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 847 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 846 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 845 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 844 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 843 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 842 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 841 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 840 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 839 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 838 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 837 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 836 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 835 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 834 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 833 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 832 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 831 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 830 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 829 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 828 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 827 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 826 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| window_commands_deinit (865 to 898 window-commands.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 897 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 896 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 895 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 894 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 893 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 892 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 891 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 890 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 889 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 888 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 887 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 886 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 885 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 884 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 883 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 882 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 881 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 880 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 879 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 878 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 877 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 876 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 875 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 874 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 873 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 872 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 871 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 870 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 869 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 868 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 867 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| window_item_add_signal (35 to 63 window-items.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 37 | function call with no prior declaration. | CERT EXP37-C |
| M | 37 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 38 | function call with no prior declaration. | CERT EXP37-C |
| M | 38 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 39 | function call with no prior declaration. | CERT EXP37-C |
| M | 39 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 54 | function call with no prior declaration. | CERT EXP37-C |
| M | 54 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 58 | function call with no prior declaration. | CERT EXP37-C |
| M | 58 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| window_item_add (65 to 68 window-items.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 67 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| window_item_remove_signal (70 to 91 window-items.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 74 | function call with no prior declaration. | CERT EXP37-C |
| M | 74 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 82 | function call with no prior declaration. | CERT EXP37-C |
| M | 82 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 85 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| window_item_remove (93 to 96 window-items.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 95 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| window_item_destroy (98 to 102 window-items.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 101 | function call with no prior declaration. | CERT EXP37-C |
| M | 101 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| window_item_change_server (104 to 115 window-items.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 108 | function call with no prior declaration. | CERT EXP37-C |
| M | 108 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| window_item_set_active (117 to 139 window-items.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 121 | function call with no prior declaration. | CERT EXP37-C |
| M | 121 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 127 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 128 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 136 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| window_item_prev (157 to 179 window-items.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 162 | function call with no prior declaration. | CERT EXP37-C |
| M | 162 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| window_item_next (181 to 209 window-items.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 187 | function call with no prior declaration. | CERT EXP37-C |
| M | 187 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| window_item_find_window (211 to 232 window-items.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 221 | function call with no prior declaration. | CERT EXP37-C |
| M | 221 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 222 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| M | 227 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| window_item_find (235 to 250 window-items.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 240 | function call with no prior declaration. | CERT EXP37-C |
| M | 240 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| window_item_create (266 to 334 window-items.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 273 | function call with no prior declaration. | CERT EXP37-C |
| M | 273 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 313 | function call with no prior declaration. | CERT EXP37-C |
| M | 313 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 323 | function call with no prior declaration. | CERT EXP37-C |
| M | 323 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| signal_window_item_changed (336 to 347 window-items.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 338 | function call with no prior declaration. | CERT EXP37-C |
| M | 338 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 340 | function call with no prior declaration. | CERT EXP37-C |
| M | 340 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 343 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| window_items_init (349 to 357 window-items.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 356 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 354 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 353 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 352 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 351 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| window_items_deinit (359 to 362 window-items.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 361 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| signal_query_created_curwin (41 to 46 windows-layout.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 43 | function call with no prior declaration. | CERT EXP37-C |
| M | 43 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 43 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 43 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 45 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 43 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_layout_restore_item (48 to 88 windows-layout.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 60 | function call with no prior declaration. | CERT EXP37-C |
| M | 60 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 64 | function call with no prior declaration. | CERT EXP37-C |
| M | 64 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 74 | function call with no prior declaration. | CERT EXP37-C |
| M | 74 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 78 | function call with no prior declaration. | CERT EXP37-C |
| M | 78 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 79 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 80 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 80 | function call with no prior declaration. | CERT EXP37-C |
| M | 80 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 81 | function call with no prior declaration. | CERT EXP37-C |
| M | 81 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 85 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 82 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 67 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 55 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 54 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 53 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| window_add_items (90 to 108 windows-layout.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 104 | Type conversion without cast. : int char signal_emit ( "layout restore item" , 3 , window , | CERT INT02-C,INT31-C |
| M | 102 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_layout_restore (115 to 147 windows-layout.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 128 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 132 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 133 | Signed/unsigned conversion without cast. : unsigned int int window -> sticky_refnum = config_node_get_bool | CERT INT02-C,INT31-C,STR34-C |
| M | 134 | Signed/unsigned conversion without cast. : unsigned int int window -> immortal = config_node_get_bool | CERT INT02-C,INT31-C,STR34-C |
| M | 139 | function call with no prior declaration. | CERT EXP37-C |
| M | 139 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 140 | function call with no prior declaration. | CERT EXP37-C |
| M | 140 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 135 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 136 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 137 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 139 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 140 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 134 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 133 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 130 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 121 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| sig_layout_save_item (149 to 176 windows-layout.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 171 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 171 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 173 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 173 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 174 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 174 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 174 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 174 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 173 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 171 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 160 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 156 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| window_save_items (178 to 185 windows-layout.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 182 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| window_save (187 to 222 windows-layout.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 191 | function call with no prior declaration. | CERT EXP37-C |
| M | 191 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 211 | function call with no prior declaration. | CERT EXP37-C |
| M | 211 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 217 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 209 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 198 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 195 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 192 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| windows_layout_save (224 to 239 windows-layout.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 233 | function call with no prior declaration. | CERT EXP37-C |
| M | 233 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 234 | function call with no prior declaration. | CERT EXP37-C |
| M | 234 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 237 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 230 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 229 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| windows_layout_reset (241 to 256 windows-layout.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 254 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 251 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 248 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| windows_layout_init (258 to 263 windows-layout.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 262 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 261 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 260 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| windows_layout_deinit (265 to 270 windows-layout.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 269 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 268 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 267 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| Code | (Line) | Violation | Standard |
|---|---|---|---|
| M | (Source line number) | [Text of Mandatory standard] | [Appropriate rule reference] |
| C | [Text of Checking standard] | ||
| O | [Text of Optional standard] | ||
[Source: Text of line from Source file]
| |||
| Components which pass all standards are marked: | Pass |
| Components which fail only Optional standards are marked: | Conditional Pass |
| Components which fail on insufficient comments only are marked: | Comment FAIL |
| Components which violate Mandatory standards are marked: | FAIL |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|